Som du kan se på
http://www.wannasave.com/shop/telefoni/default.asp?VareID=4095 , er linket:
java script:pop('info.asp?VareID=4095', 610, 500);
Linket afvikler en JavaScript funktion, der hedder "pop", og tager 3 argumenter med.
Funktionen "pop" ser sådan ud:
function pop(){
url = arguments[0]; width = (arguments.length >= 2) ? arguments[1] : 610; height = (arguments.length >= 3) ? arguments[2] : 360;
p = window.open(url,"Pop","width=" + width + ",height=" + height + ",scrollbars=yes,location=no,resizable=no,status=no,menubar=no,toolbar=no,top=50,left=50")
p.focus()
}
1) Scriptet sætter adressen på det nye vindue, til at være det første (starter ved "0") argument ("arguments[0]"), som variablen "url" sættes til.
2) Scriptet checker om antallet af argumenter er større end eller lig 2. Hvis det er sandt, sættes width til arguments[1], som er argument nr 2. Hvis det er falsk, sættes height til en fast værdi, som er 610.
3) Scriptet checker om antallet af argumenter er større end eller lig 3. Hvis det er sandt, sættes height til arguments[2], som er argument nr 3. Hvis det er falsk, sættes height til en fast værdi, som er 360.
4) Scriptet åbner et nyt vindue, med disse data:
adresen = url (som er argument[0])
bredden = width (som er argument[1])
højden = height (som er argument[2])
vindues-parameter/indstillinger = Vis scrollbar, fjern adresse felt, fjern muligheden for at ændre størrelse på vinduet, fjern statuslinien, fjern menuen, fjern toolbaren, placering fra top sættes til 50, placering fra venstre side sættes til 50: scrollbars=yes,location=no,resizable=no,status=no,menubar=no,toolbar=no,top=50,left=50
5) Vinduet gives fokus