/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
Luk af pop-up problem
Fra : Brian B. Christensen


Dato : 07-10-03 10:41

Jeg kalder følgende:

<script type="text/javascript">
function openwindow(fotonavn, bredde, hojde) {
i = open("",
"displayWindow","top=1,left=1,width="+bredde+",height="+hojde+",status=no,toolbar=no,menubar=no,resize=no,dependent=yes");
i.focus();
i.document.open();
i.document.write('<html>')
i.document.write('<head>')
i.document.write('<title>Fotoalbum<\/title>')
i.document.write('<\/head>')   
i.document.write('<body bgcolor="#000000">')
i.document.write('<img src="'+fotonavn+'" ALT="">')
i.document.write('<\/body>')
i.document.write('<\/html>');
}
</script>




Nu vil jeg så gerne have følgende ind lige før min linie med IMG:

i.document.write('<A href="postkort.asp?billede='+fotonavn+'>Klik her
for at sende billedet som postkort</A><BR>')

Men den skal lukke popup vinduet først og herefter kalde postkort.asp
i det browservindue der har åbnet popup'en.

Kan det lade sig gøre?


Mvh. Brian   

 
 
Brian B. Christensen (07-10-2003)
Kommentar
Fra : Brian B. Christensen


Dato : 07-10-03 13:58

>i.document.write('<A href="postkort.asp?billede='+fotonavn+'>Klik her
>for at sende billedet som postkort</A><BR>')
>
>Men den skal lukke popup vinduet først og herefter kalde postkort.asp
>i det browservindue der har åbnet popup'en.

Efter ufattelig lang tids google søgen, prøve, søge igen, etc. etc. så
fik jeg det til at virke på følgende måde:

i.document.write('<A
href="javascriptener.location.href=\'postkort.asp?billede='+fotonavn+'\';
window.close();">Klik her for at sende billedet som postkort<\/A>')



Mvh. Brian

Søg
Reklame
Statistik
Spørgsmål : 177501
Tips : 31968
Nyheder : 719565
Indlæg : 6408526
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste