Supportnet / Forum / Skripte(PHP,ASP,Perl...)
on click verhalten
Frage
Hallo zusammen,
ich, als absoluter Anfänger in punkto php, brauche mal Hilfe.
Ich würde gerne ein "onMouseClick" auf einem Baner hinterlegen, habe aber leider keine Ahnung wie dies funktionieren soll.
Bitte helft mir bei so einem kleinen Problem.
****
<td width="115" height="26"><img src="../../../...gif" width="113" height="26" id="Image3" onclick="javascript:schreibeMenue(´Menue....´);window.document.images.banner.src=´../../.../XXXX_1.gif´" style="cursor:pointer;"></td>
****
Wie oben angezeigt, soll bei anklicken auf das oben geladenen Banner, eine spezielle Seite aufgehen.
Bitte um Hilfe.
Gruss von einem Anfänger.
[*][quote][sup][i]Admininfo: bitte vermeide Mehrfachanfragen in verschiedenen, bzw. gleichen Gruppen. Siehe [url=https://supportnet.de/groupfaqs/3][u]FAQ 2.[/u][/url][/i][/sup][/quote]
Antwort 1 von rabies
Hallo,
Und wieso benutzt Du dann nicht einfach:
Ich sehe so jedenfalls keine Notwendigkeit für Javascript. (Übrigens ist hier PHP nicht nötig?)
--rabies.
Zitat:
soll bei anklicken auf das oben geladenen Banner, eine spezielle Seite aufgehen.
soll bei anklicken auf das oben geladenen Banner, eine spezielle Seite aufgehen.
Und wieso benutzt Du dann nicht einfach:
<a href="Hier_der_Link_zur_Seite.html"> <img src="Bildpfad" .. weitere Bildattribute ... /> </a>Ich sehe so jedenfalls keine Notwendigkeit für Javascript. (Übrigens ist hier PHP nicht nötig?)
--rabies.
Antwort 2 von mikegmike
Das habe ich so schon versucht, funktioniert aber leider so nicht.
Der oben abgebildete Teil-Auszug ist der Teil, den mir ein php script gibt, welcher duch ein Javascript erzeugt wird.
Vieleicht kann man es mit Action Script lösen, aber ich kann es leider nicht.
Hilfe bitte
Der oben abgebildete Teil-Auszug ist der Teil, den mir ein php script gibt, welcher duch ein Javascript erzeugt wird.
Vieleicht kann man es mit Action Script lösen, aber ich kann es leider nicht.
Hilfe bitte
Antwort 3 von rabies
ActionScript wird nur in Flash verwendet. Also nein, das ist auch nicht die Lösung.
Per JavaScript sollte es eigentlich schon reichen, wenn man im onclick-Attribut des Bildes
einfügt.
Per JavaScript sollte es eigentlich schon reichen, wenn man im onclick-Attribut des Bildes
windows.open("URL_der_zu_öffnenden_Seite", "Name des Zielfensters", "")einfügt.
Antwort 4 von mikegmike
Vielen Dank, aber wenn ich den Script einfüge, funktioniert mein JavaScript "schreibeMenue(´Menue....´)" nicht mehr.
Hiiiiiilfe bitte.
Hiiiiiilfe bitte.
Antwort 5 von rabies
Und so:
?
´ muss jeweils durch Hochkommatas ersetzt werden.
--rabies.
onclick="schrebeMenue(´Menue...´); window.open(´URL´, ´Name des Zielfensters´, ´´)"?
´ muss jeweils durch Hochkommatas ersetzt werden.
--rabies.
Antwort 6 von mikegmike
Hallo rabies,
danke dir für die Hilfe.
Bei onclick wird ein kleines Menue aufgestellt und das Banner getauscht.
Ich möchte allerdings NUR auf dem Banner, das beim anclicken eines Buttons neu geladen wird, ein Link hinterlegen.
Wenn ich dein Vorschlag einfüge geht das Menue nicht mehr auf. Die Menues sind in sep. Dateien abgelegt und werden mit PHP aufgerufen.
Es muss doch irgendeine ganz blöde und einfache Lösung geben, hinter einem Banner, sprich einem Bild, ein ganz gezielten Link zu hinterlegen.
Danke und ich hoffe auf deine Hilfe.
Gruesse
danke dir für die Hilfe.
Bei onclick wird ein kleines Menue aufgestellt und das Banner getauscht.
Ich möchte allerdings NUR auf dem Banner, das beim anclicken eines Buttons neu geladen wird, ein Link hinterlegen.
Wenn ich dein Vorschlag einfüge geht das Menue nicht mehr auf. Die Menues sind in sep. Dateien abgelegt und werden mit PHP aufgerufen.
Es muss doch irgendeine ganz blöde und einfache Lösung geben, hinter einem Banner, sprich einem Bild, ein ganz gezielten Link zu hinterlegen.
Danke und ich hoffe auf deine Hilfe.
Gruesse
Antwort 7 von mikegmike
Ich hoffe ich habe mein Problem gut beschrieben.
Sorry, nochmal kurz:
Beim anclicken eines Buttons, wird mit JavaScript ein PHPMenue geladen und ein Banner gewechselt. Auf diesem neuen Banner, nur dem neuen Banner, möchte ich gerne ein spez. Link gesetzt haben.
Also nicht das vor dem Wechsel (das alte), sondern das neue Banner, das mit JScript geladen wurde.
Ganz oben habe ich einen Auszug aus mein Quelltext.
Vielleicht kann mir jemand eine Hilfestellung geben. Das andere habe ich schon ausprobiert.
Danke euch---
Mike
Sorry, nochmal kurz:
Beim anclicken eines Buttons, wird mit JavaScript ein PHPMenue geladen und ein Banner gewechselt. Auf diesem neuen Banner, nur dem neuen Banner, möchte ich gerne ein spez. Link gesetzt haben.
Also nicht das vor dem Wechsel (das alte), sondern das neue Banner, das mit JScript geladen wurde.
Ganz oben habe ich einen Auszug aus mein Quelltext.
Vielleicht kann mir jemand eine Hilfestellung geben. Das andere habe ich schon ausprobiert.
Danke euch---
Mike
Antwort 8 von LittleT
Ich begreife immer noch nicht wieso du es mit JavaScript lösen willst.
Antwort1 von Rabies ist finde ich die beste Lösung.
Du kannst natürlich auch hier auf das 2te Banner abfragen.
z.B so (dann ist auch PHP dabei :-) )
if(isset($newbanner))
{
echo "<a href=´verlinkte_Seite´><img src=´Banner´></a>";
}
else
{
echo <img src=´Banner´>
}
Gruß
LittleT
Beschreib doch mal genau, wieso du nicht auf JavaScript verzichten möchtest!
Antwort1 von Rabies ist finde ich die beste Lösung.
Du kannst natürlich auch hier auf das 2te Banner abfragen.
z.B so (dann ist auch PHP dabei :-) )
if(isset($newbanner))
{
echo "<a href=´verlinkte_Seite´><img src=´Banner´></a>";
}
else
{
echo <img src=´Banner´>
}
Gruß
LittleT
Beschreib doch mal genau, wieso du nicht auf JavaScript verzichten möchtest!
Antwort 9 von mikegmike
Hallo Little T,
die Lösung von rabies habe ich versucht, bitte rabies ich meine es nicht böse, aber funktioniert nicht. Mein menue geht nicht mehr auf, wenn ich seine Lösung einfüge.
Welche Lösung auch immer möglich ist, ich nehme von euch natürlich alles an, wenn es funktioniert.
Ich werde gleich probieren, ob deine Idee geht und melde mich wieder.
Danke Danke.
Mike
die Lösung von rabies habe ich versucht, bitte rabies ich meine es nicht böse, aber funktioniert nicht. Mein menue geht nicht mehr auf, wenn ich seine Lösung einfüge.
Welche Lösung auch immer möglich ist, ich nehme von euch natürlich alles an, wenn es funktioniert.
Ich werde gleich probieren, ob deine Idee geht und melde mich wieder.
Danke Danke.
Mike
Antwort 10 von mikegmike
Leute ich bin ja etwas entäuscht, das mir niemand helfen kann.
Ich habe es aber mit einem extra Script lösen können.
Gruss von einem "Anfänger"
Ich habe es aber mit einem extra Script lösen können.
Gruss von einem "Anfänger"

