Avatar billede bobbedude Nybegynder
24. oktober 2006 - 20:31 Der er 5 kommentarer og
2 løsninger

luk popup og hent bestemt side i parent

Ligenu har jeg
opener.location.reload(true);window.close()

Men istedet for bare at refreshe vil jeg gerne hente en bestemt side i opener.location
Avatar billede jokkejensen Novice
24. oktober 2006 - 20:39 #1
opener.location = 'http://www.google.com';
window.close();


Mvh
JJ
Avatar billede bobbedude Nybegynder
24. oktober 2006 - 20:51 #2
hmm den lukker ikke vinduet der sker ikke noget

<html>
<head>
<title>Close</title>
<meta name="robots" content="noindex,nofollow">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body onload='opener.location.reload(true);window.close()'>


</body>
</html>
Avatar billede bobbedude Nybegynder
24. oktober 2006 - 20:51 #3
ups:

<html>
<head>
<title>Close</title>
<meta name="robots" content="noindex,nofollow">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body onload='opener.location = 'default.asp';window.close()'>
</body>
</html>
Avatar billede bobbedude Nybegynder
24. oktober 2006 - 21:07 #4
det spiller ikke
Avatar billede bobbedude Nybegynder
24. oktober 2006 - 21:10 #5
<body onload="opener.location.href = 'default.asp';window.close()">

Sådan skulle det være
Avatar billede jokkejensen Novice
24. oktober 2006 - 23:16 #6
det er altid godt at holde sit javascript en seperat fil..

Opret en JS fil og sæt den til src i et <script type="javascript" src="dinfil.js">

Og bind så til onload eventen på body i stedet..

På denne må har du ikke ngoet JS i dine markup filer, og adskiller totalt JS fra markup..

Det er meget mere skalerbart og meget lettere for browsere at cache, så de ikke skal hente det hver gang ..

Godt du fik det til at virke !
/JJ
Avatar billede olebole Juniormester
25. oktober 2006 - 14:55 #7
<ole>

Lige et par rettelser til den sidste kommentar:
Script-tagget's type skal være valid (og bør lukkes):
    <script type="text/javascript" src="dinfil.js"></script>

- og så skal der ikke bindes til body-elementet, men til window-objektet:
    window.onload = function() {
        dinFunktion();
        dinEventuelleAndenFunktion();
    }

- ellers ganske enig  ;o)

/mvh
</bole>
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester