Just nu i M3-nätverket
Gå till innehåll

Popupfönster-problem


annish

Rekommendera Poster

Har ett irriterande problem med ett popupfönster. Det fungerar så länge javascriptet ligger i samma fil, men jag vill ha scriptkoden i en extern .js-fil. Så här ser själva koden ut:

 

function POPwindow1() {

 

Fonster1=window.open("folder.html", "folder",

"toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=1,resizable=0,copyhistory=0,width=535,height=700");

 

}

 

och så här ser länken ut:

 

<a href="javascript:popUp()"><img src="bilder/folder.gif" border="1"></a>

 

Man ska alltså klicka på en bild för att öppna fönstret. Allt fungerar som sagt när denna kod ligger i samma dokument, men slutar funka när jag lägger scriptet i en extern fil (som jag länkar till, på rätt sätt).

 

Misstänker själv att jag måste skriva något inom parenteserna, kan det stämma, och i så fall vad? Tack på förhand!

 

/Anna

 

Länk till kommentar
Dela på andra webbplatser

Funktionen du har definerat heter ju POPwindow1()

och den du kör från <a> taggen heter popUp() ?

 

Stämmer de inte överrens hittar den ju ingen funktion att köra.

 

 

Länk till kommentar
Dela på andra webbplatser

fel av mig, jag klistrade visst in fel kod... de heter likadant, så här ska det se ut:

 

function POPwindow1() {

 

Fonster1=window.open("folder.html", "folder",

"toolbar=0,location=0,directories=0,status=1,menubar=0,scrol

lbars=1,resizable=0,copyhistory=0,width=535,height=700");

 

}

 

och så här ser länken ut:

 

<a href="javascript:POPwindow1()"><img src="bilder/folder.gif" border="1"></a>

 

 

men fungerar ändå inte. Något annat förslag på vad som kan vara fel?

 

Anna

 

Länk till kommentar
Dela på andra webbplatser

skit i Fonster1=

 

Alltså ha bara window.open(xxx)

 

Sen en till grej, men det kanske du redan vet; om du har en .js fil som dina script ligger i så ska du inte ha med <script language=javascript> samt </script> i din fil.

men det vara lite extrainfo som kanske redan visste

 

Länk till kommentar
Dela på andra webbplatser

men det här (xxx) som står innanför parenteserna, vad är det egentligen som ska stå där? någon typ av koppling till filen eller vad?

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...