webForumDet fria alternativet

Hjälp mig

5 svar · 215 visningar · startad av Beckis

BeckisMedlem sedan jan. 2001142 inlägg
#1

Jag har lagt in javascriptet popup fönster men när jag sedan ska lägga in ännu ett och hänvisa det till en annan knapp så öppnar den samma sida som det första. Hur gör jag för att få det att öppna ett andra fönster.
Här är koden
<script language="JavaScript" type="text/javascript">
<!--
function popup()
{
remote = window.open("", "new", "resizable=no,status=no,width=700,height=500, scrollbars=yes");
remote.location.href = "Password.htm";
if (remote.opener == null) remote.opener = window;
remote.opener.name = "opener";
}
//-->
</script>

samt hänvisar med
<a href="javascript:popup();"><img src="Bilder/Privata.gif"

JohnsenMedlem sedan juli 2000836 inlägg
#2

Det är för att du ger dem samma namn.
Prova att skicka med ett namn för varje nytt fönster.

Funktionen:

function popup(namn)
{
remote = window.open("", namn, "resizable=no,status=no,width=700,height=500, scrollbars=yes");
remote.location.href = "Password.htm";
if (remote.opener == null) remote.opener = window;
remote.opener.name = "opener";
}

Och länkarna:

<a href="javascript:popup(1);">...
<a href="javascript:popup(2);">...

/ J

BeckisMedlem sedan jan. 2001142 inlägg
#3

Det fungerar inte den öppnar hela tiden den sida jag angav i det första scriptet.

JohnsenMedlem sedan juli 2000836 inlägg
#4

OK, jag tror jag missförstod dig...
Men krånglar du inte till det om det du bara vill poppa upp fönster med olika adresser?

Prova detta:
Funktionen;

function popup(URL,namn){
window.open(URL,namn,'resizable=no,status=no,scrollbars=yes,width=700,height=500');
}

Anropet;

<a href="javascript:popup('sida1.html',1);">bla1</a>
<a href="javascript:popup('annan_sida.html',2);">bla2</a>

/ J

BeckisMedlem sedan jan. 2001142 inlägg
#5

Så här ligger det till. Tänk dig att du har en sida med 10 st tumbnails och när du klickar på dem så öppnas ett popup fönster med bilden i större format.Mitt problem är att när jag lägger in scriptet för bild nr2,3,4,5 osv så öppnas hela tiden den första bilden.I mitt fall öppnas Password hela tiden fast de andra sidorna har andra namn.

JohnsenMedlem sedan juli 2000836 inlägg
#6

Ja, men använd då skriptet ovan och för varje tummnagel har du en länk som anropar funktionen:

<a href="javascript:popup('bild_1.html',1);"><img src="liten1.gif"></a>
<a href="javascript:popup('bild_2.html',2);"><img src="liten2.gif"></a>
<a href="javascript:popup('bild_3.html',3);"><img src="liten3.gif"></a>

osv...
130 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)