webForumDet fria alternativet

Popup... förklaring plz..

JavaScript

6 svar · 2 930 visningar · startad av gabbo

Medlem sedan okt. 200534 inlägg
Frågan#1
<a href="[länk]cl=info&tpl=agb.tpl" onclick="window.open('[länk]cl=info&tpl=agb_popup.tpl', 'agb_popup.tpl', 'resizable=yes,status=no,scrollbars=yes,menubar=no,width=620,height=400');return false" target="_new">

denna länk är avsedd för att öppna agb_popup.tpl, fungerar utmärkt i firefox, men i msie så tar den filen agb.tpl

/g

Medlem sedan dec. 20025 483 inlägg
#2

Det verkar vara namnet på fönstret som IE inte gillar. Testa att ta bort .tpl.

Tråden bör ligga i JavaScript/DHTML och rapporteras därmed.

:)

Medlem sedan okt. 200534 inlägg
#3

Peter S skrev:

Det verkar vara namnet på fönstret som IE inte gillar. Testa att ta bort .tpl.

Tråden bör ligga i JavaScript/DHTML och rapporteras därmed.

:)

...men filen som skall öppnas heter ju .tpl, menar du att det kan vara filändelsen den inte gillar??

Medlem sedan dec. 20025 483 inlägg
#4

Du har som namn på fönstret angivit agb_popup.tpl; testa att ta bort .tpl därifrån. Så här alltså

<a href="[länk]cl=info&tpl=agb.tpl" onclick="window.open('[länk]cl=info&tpl=agb_popup.tpl', '[b]agb_popup[/b]', 'resizable=yes,status=no,scrollbars=yes,menubar=no,width=620,height=400');return false" target="_new">

:)

Medlem sedan okt. 200534 inlägg
#5

Peter S skrev:

Du har som namn på fönstret angivit agb_popup.tpl; testa att ta bort .tpl därifrån. Så här alltså

<a href="[länk]cl=info&tpl=agb.tpl" onclick="window.open('[länk]cl=info&tpl=agb_popup.tpl', '[b]agb_popup[/b]', 'resizable=yes,status=no,scrollbars=yes,menubar=no,width=620,height=400');return false" target="_new">

:)

Fungerarde inte... hur som helst så skall inte agb.tpl öppnas under några omständigheter... vet inte varför dom som gjort scriptet lagt dit den där...
förresten, om agb_popup.tpl inte kan öppnas så är det ju rätt att ta agb.tpl i stället.

Finns det någon BRA tråd för en popupfunktion som kan:

Öppna en popup i en angiven storlek, med/utan scroll etc.. och låta den ligga kvar överst...

Om man trycker på en annan länk, eller någon annan stans så skall popupen stängas...

Och fungera åtminstånde med dom vanligaste browsers..

/g

Medlem sedan dec. 1999419 inlägg
#6

Flyttas: Script - JavaScript, DHTML -> JavaScript, DHTML

Medlem sedan dec. 20025 483 inlägg
#7

Fungerar i alla fall utmärkt för mig.

Cheguelin har gjort ett sådant skript. Det kan du hitta i Script - JavaScript, DHTML.

För att stänga fönstret om fokus tas bort från det, lägger du till följande i sidan som visas i popupen:

window.onblur = function(){
  self.close();
}
253 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)