pepe_C Geschrieben 16. Juni 2006 Geschrieben 16. Juni 2006 hallo an alle, ich will bilder mit mausklick vergrößern bzw wieder original größe ich habe einen code gefunden der genau das macht was ich wollte nur geht das hier nur mit einem bild wie kann ich da 20 oder 30 bilder mit der einen funktion ändern? hier der code <html> <head><title></title> <script language="javascript"> <!-- var AngezeigteBreite = 300; var GespeicherteBreite = 0; function BildAnpassen(Bild) { Bild = document.getElementById(Bild); if (Bild.width > AngezeigteBreite || GespeicherteBreite > AngezeigteBreite) { if (Bild.width == AngezeigteBreite) { Bild.width = GespeicherteBreite; } else { GespeicherteBreite = Bild.width; Bild.style.cursor = "pointer"; Bild.width = AngezeigteBreite; } } } //--> </script> </head> <body> <center> <img id="Bild" onClick="BildAnpassen('Bild')" onLoad="BildAnpassen('Bild')" src="bild.jpg" title="Zum Vergrößern/Verkleinern anklicken"> </center> </body> </html> wäre super wenn ihr mir helfen könntet mfg Zitieren
robotto7831a Geschrieben 16. Juni 2006 Geschrieben 16. Juni 2006 In dem Du die Funktion mehrmals aufrufst. <img id="Bild2" onClick="BildAnpassen('Bild2')" onLoad="BildAnpassen('Bild2')" src="bild2.jpg" title="Zum Vergrößern/Verkleinern anklicken"> Frank Zitieren
pepe_C Geschrieben 16. Juni 2006 Autor Geschrieben 16. Juni 2006 <script language="javascript"> function vergroessern() { document.images["bild"].width=400; } function verkleinern() { document.images["bild"].width=200; } </script> <img src=bild.jpg name="bild" width=200 onMouseOver=vergroessern() onMouseOut=verkleinern()> Zitieren
pepe_C Geschrieben 16. Juni 2006 Autor Geschrieben 16. Juni 2006 ich danke dir das geht hervorragend aber die zweite variante ist auch super jetzt werd ich mich wohl entscheiden müssen mfg Zitieren
pepe_C Geschrieben 16. Juni 2006 Autor Geschrieben 16. Juni 2006 es läuft und ich habe mich für die erste entschieden aber mit mouseover kommt besser als on klick denk ich oder was meint ihr mouseclick oder mouseover? mfg Zitieren
robotto7831a Geschrieben 17. Juni 2006 Geschrieben 17. Juni 2006 Ich würde mouseover nehmen. Dann merkt der Benutzer das sofort. Die onclick Variante ist vielleicht nicht für jeden sofort erkennbar. Frank Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.