Avatar billede deurell Nybegynder
12. februar 2003 - 12:44 Der er 5 kommentarer og
1 løsning

opener checker om side er åbnet i pop-up

Jeg har en side hvorfra der bliver åbnet et pop-up. I pop-up vinduet er der to frames.
Kan dette lade sig gøre:
1. Man klikker på et link på hovedsiden der åbner pop-up vinduet.
2. På hovedsiden skal der så 10 sekunder efter (kun en gang) blive checket på om en hidden værdi er ok.
3. I pop-up vinduet er der en onLoad funktion der ændrer den ovenstående hidden værdi i opener vinduet til ok.

Hele denne omgang for at kunne give en fejlmeddelelse hvis siden i pop-up vinduet ikke er blevet loadet.
PS. skal virke i Netscape og IE 4.0 +.
Avatar billede Slettet bruger
12. februar 2003 - 13:11 #1
Lige til at give dig en idee...
Er ikke tjekket i 4.0, men burde virke...

<a href="java script:linkklik();">Nyt vindue</a>
<script language="javascript">
function checkfield()
{
    if(document.forms.formularnavn.feltnavn.value=="ok")
    {
          return true;
    }
    else
    {
          return false;
    }
}
function linkklik()
{
    var newwindow = open();//Fyld selv parametre på!
    setTimeout("checkfield()",10000);
}
</script>


------------------------------------------------
Popup:
<body onload="window.opener.document.forms.formularnavn.feltnavn.value='Ny Vaerdi';">
Avatar billede deurell Nybegynder
12. februar 2003 - 15:28 #2
Jeg har lige set et ekstra problem i dette spørgsmål.
Linket som skal åbne den nye side kalder en .exe fil som generer et frameset i pop-up vinduet. Dette vil sige at man ikke umiddelbart kan bruger opener.
Men det vigtige er i og for sig for mig at der skal være et check på om .exe-filen er tilgængelig.
Avatar billede Slettet bruger
12. februar 2003 - 15:31 #3
Hmmm... tror ikke det er nogen hindring!?
Går selvfølgelig udfra at exe filen generer et ordinært html output (som f.eks. et PHP script ville gøre!?)
Avatar billede deurell Nybegynder
01. marts 2003 - 19:43 #4
hmmm....der kommer ikke rigtigt nogle svar her....
Men regin ...det du har lavet virker.....bortset fra lige i min situation hvor det er en exe fil der generer pop-up vinduet......så hvis du lige laver et svar får du points....du har jo svaret på mit første spørgsmål....
Avatar billede Slettet bruger
01. marts 2003 - 19:45 #5
*Smider et svar*
Avatar billede deurell Nybegynder
07. oktober 2003 - 13:19 #6
ups...havde vist negligeret at accepterer her...
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