... und nicht vergessen: die Kommas wie beschrieben zu entfernen, sonst Fehlermeldung
Beiträge von koppinka
-
-
Hallo kanufrosch,
wie oben erwähnt funktioniert nur die Kombination aus 2- geteiltem Javascript im head und dem veränderten Ursprungscode ab <table> mit der Einschränkung, dass man immer das vorherige Fenster schließen muss, wenn man von horizontal auf vertikal oder umgekehrt wechseln möchte.
MfG Koppinka
-
Hallo Deathfighter,
habe eben Deinen Code getestet. Die php- Variante ging nicht, es zeigt kein Vorschaubild an.
Nachdem ich den "gedoppelten" JavaScript- Code von 2 überflüssigen Kommas, die immer wieder Fehlermeldungen ausgaben statt bilder anzuzeigen, befreit hatte ging die Variante 3:
oben gedoppelt unten veränderter alter Code wie folgt:Code<table border="0" style=cursor:hand align="left"> <tr> <td align="center"><img src="vorschau/Foto01.jpg" NOSAVE border=1 onClick="bildgross_hor(this)" height=84 width=112 alt="Zum Vergrößern anklicken!"></td> <td align="center"><img src="vorschau/Foto02.jpg" NOSAVE border=1 onClick="bildgross_hor(this)" height=84 width=112 alt="Zum Vergrößern anklicken!"></td> <td align="center"><img src="vorschau/Foto03.jpg" NOSAVE border=1 onClick="bildgross_ver(this)" height=112 width=84 alt="Zum Vergrößern anklicken!"></td> <td align="center"><img src="vorschau/Foto04.jpg" NOSAVE border=1 onClick="bildgross_ver(this)" height=112 width=84 alt="Zum Vergrößern anklicken!"></td>
Gibt es einen Befehl wie: window.new oder new.window.open ?
Wenn ich nämlich von horizontalem auf vertikales (oder umgekehrt) Bild weiterklicke, ohne das Fenster vorher zu schließen, bleibt das alte Fenster und das Bild wird wieder falsch angezeigt.MfG und schönes WE, Koppinka
-
Vielen Dank nochmals, auf die Idee hätte man vielleicht selbst kommen müssen - manchmal sieht man das naheliegendste nicht :cry: . Sollte etwas nicht funktionieren melde ich mich noch einmal, denke aber auch, dass es gehen müsste.
MfG Koppinka
-
Hi Deathfighter,
(wieso eigentlich immer so negative Nicks?) vielen Dank für den Tip, er hilft mir zumindest schon im unteren Teil Schreibkram zu minimieren. Jetzt fehlt mir nur noch die Idee, wie ich dem Großbild mal 560 x 430 und mal 430 x 560 zuordne.
MfG Koppinka
-
Hallo liebe Experten,
habe eine Website zu betreuen, bin aber nicht wirklich sattelfest in HTML.
Meine Frage ist folgende: Habe eine Reihe Fotos eingestellt, von denen welche horizontal und welche vertikal angezeigt werden sollen. Bei den Vorschaubildern ist mir das mit viel Schreibaufwand gelungen.
Nun ist in der Function für die Bildvergrößerung alles auf horizontal festgelegt.
Kann ich im JavaScript auch Klassen einführen, nach denen ich die Bilder dann einfach aufteile?Mein head sieht momentan so aus:
HTML
Alles anzeigen<script language="JavaScript"> <!-- function Fenster_oeffnen(theURL,winName,features) { //v1.2 window.open(theURL,winName,features); } function bildgross(s) { var s = s.src; var s = escape(s.replace(/vorschau/,"original")); var inhalt = "<html><title>Skatweihnachten08</title><body bgcolor=#FFFFFF><img src="+s+" Border=1 width=100%></body></html>" var w = window.open('','lupe','loolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no, width=560,height=430'),; var w = window.open("javascript:document.write('"+inhalt+"');document.close();",'lupe'); w.focus() } //--> </script>
Bei den Bildern hängt dann immer der gleiche Rattenschwanz an Befehlen, außer der Ausrichtung (112 x 84 oder 84 x 112) und der Fotonummer. Auch das müsste doch per Klasse zu vereinfachen gehen.Code<table border="0" style=cursor:hand align="left"> <tr> <td align="center"><img src="vorschau/Foto01.jpg" NOSAVE border=1 onClick="bildgross(this)" height=84 width=112 alt="Zum Vergrößern anklicken!"></td> <td align="center"><img src="vorschau/Foto02.jpg" NOSAVE border=1 onClick="bildgross(this)" height=84 width=112 alt="Zum Vergrößern anklicken!"></td> <td align="center"><img src="vorschau/Foto03.jpg" NOSAVE border=1 onClick="bildgross(this)" height=112 width=84 alt="Zum Vergrößern anklicken!"></td> <td align="center"><img src="vorschau/Foto04.jpg" NOSAVE border=1 onClick="bildgross(this)" height=112 width=84 alt="Zum Vergrößern anklicken!"></td>
Mir wäre da sehr geholfen, noch schöner wäre ja eine Art Diashow, aber man möchte ja nicht gleich vermessen sein.
Danke im Voraus, Koppinka