HallgrenMedlem sedan dec. 19991 149 inlägg
Baaa!
Har nu börjat att pilla med javaskript (tack vare en distanskurs på komvux) och sitter och pillar med en popup skript men har fastnat.
Har x antal länkar och alla skall öppna vars ett popup. Nu vill jag hålla nere på koden och gärna hålla en bra struktur. Vilket är det bästa sättet? Kan man kanske använda sig av en array och sen bara anropa den i dem o en onClick...eller jag vet inte. :)
/Hallgren
StinaMedlem sedan jan. 2001176 inlägg
För att inte länkarna ska öppnas i samma fönster så ger du all fönstren olika namn.
<a href="#" onClick="window.open('index.asp','window1','width=1024,height=768,left=100,top=100')">Open window 1</a>
BroskanMedlem sedan mars 2000121 inlägg
En variant till.
Så här kan du också göra för att få lite mindre kod.
<HTML>
<HEAD>
<TITLE></TITLE>
<SCRIPT LANGUAGE="JavaScript">
function newWin(url,name){
window.open(url,name,'width=200,height=150');
}
</SCRIPT>
</HEAD>
<BODY>
<A HREF="#" onClick="newWin('sid1.htm','Win1')" return false;>Länk 1</A>
<BR>
<A HREF="#" onClick="newWin('sid2.htm','Win2')" return false;>Länk 2</A>
<BR>
<A HREF="#" onClick="newWin('sid3.htm','Win3')" return false;>Länk 3</A>
<BR>
<A HREF="#" onClick="newWin('sid4.htm','Win4')" return false;>Länk 4</A>
</BODY>
</HTML>
//Broskan