[JS] Pop-Up Problem

BlackBuffy
Also, ich habe ein Problem.
Meine Galerie will ich mit Pop Ups machen, sprich, man klickt auf ein Bild --> win Pop Up öffnet sich.

Dafür habe ich diesen Code genommen:

<script language="javascript">
//<!--
function box()
{ window.open ("URL","popup1","width=640,height=480,location=0,menubar=0,resizable=0,scro
llbars=0,status=0,titlebar=1,toolbar=0") }
-->
</script>
<p align="center">
<a href="java script:box()"><img src="BILD.jpg"></a>


Hat auch geklappt, solange es nur ein Bild war (http://home.arcor.de/versuchendes/blu.html).
Nun, bei meiner Galerie ist es aber nur ein Bild. Wenn es mehrere Bilder sind (http://home.arcor.de/versuchendes/bla.html) dann wird bei beiden die Seite geöffnet, die sich eigentlich nur beim letzten öffnen sollte.

Hilfe.
Freyaknuffl
ehm mir fällt gerade auf
dass dieses script kein ende hat? Oo

<script language="javascript">
//<!--
function box()
{ window.open ("URL","popup1","width=640,height=480,location=0,menubar=0,resizable=0,scro

llbars=0,status=0,titlebar=1,toolbar=0") }
-->
</script>
<p align="center">
<a href="java script:box()"><img src="BILD.jpg"></a>
</script>

so ?
BlackBuffy
Oh...

Gleich Mal ausprobieren großes Grinsen
Freyaknuffl
uuund ?? Freude
BlackBuffy
Klappt net

PLEURR PLEURR
BlackBuffy
Niemand ne Ahnung ?
Julchen91
Hm ich habe mir das mal angesehen.
Mir fällt nicht auf, woran das liegen könnte.

Aber kann vielleicht sonst jemand helfen?
Pawie
Zitat:
Original von Freyaknuffl
ehm mir fällt gerade auf
dass dieses script kein ende hat? Oo

<script language="javascript">
//<!--
function box()
{ window.open ("URL","popup1","width=640,height=480,location=0,menubar=0,resizable=0,scro

llbars=0,status=0,titlebar=1,toolbar=0") }
-->
</script>
<p align="center">
<a href="java script:box()"><img src="BILD.jpg"></a>
</script>

so ?


Also das ist jedenfalls falsch! Nach --> steht doch </script> fröhlich


Und es liegt daran, dass du immer das selbe Script aufrufst. Kompliziert kannst du's machen, indem du immer ein neues Script schreibst, in dem du andere Variablen benützt und die Funktion anders benennst. Na dann mal viel Spaß bei einer Gallerie smile Wie's kürzer geht weiß ich auch net .__. Sorry
BlackBuffy
Zitat:
Original von Pawie
Kompliziert kannst du's machen, indem du immer ein neues Script schreibst, in dem du andere Variablen benützt und die Funktion anders benennst.


großes Grinsen ?
Beispiel vielleicht^^?
Pawie
Zitat:
Original von BlackBuffy
<script language="javascript">
//<!--
function box()
{ window.open ("URL","popup1","width=640,height=480,location=0,menubar=0,resizable=0,scro
llbars=0,status=0,titlebar=1,toolbar=0") }
-->
</script>
<p align="center">
<a href="java script:box()"><img src="BILD.jpg"></a>


box und popup1 immer durch andere Namen ersetzen. Kann sein, dass du nicht beides brauchst. Einfach ausprobieren.
BlackBuffy
Ok, danke Pawie smile
Werde ich heute/morgen noch ausprobieren.
BlackBuffy
Jaaaaaaaaaaa, ich habs geschafft smile
Vielen lieben Dank Pawie smile
Pawie
Gern geschehen fröhlich Freut mich, wenn ich helfen konnte. ^^