Avatar billede flashnoob Nybegynder
24. oktober 2005 - 20:55 Der er 2 kommentarer og
2 løsninger

Opdatere anden Iframe

Hej.
Jeg har en side med to Iframes. Den ene Iframe bruger jeg til at administrere en kalender i den anden Iframe. Når jeg nu har lavet en ændring i administrationsframen vil jeg gerne have den anden frame til at opdatere. Jeg har prøvet med følgende, men det virker kun i selve administrationsframen:

echo "<script language=\"javascript\">
parent.kalender_frame.location.replace('http:\\www.google.com')
</script>"; // dette virker ikke...
           
header("Location: edit.php?number="); // Denne virker
Avatar billede horsmark Nybegynder
25. oktober 2005 - 06:48 #1
<script type="text/javascript">
function reloadIframe(url){
  parent.frames['mitframenavn'].location.href = url
}
</script>

<input type="button" onclick="reloadIframe('www.sitemark.net')" value="test 1">
<input type="button" onclick="reloadIframe('www.horsmark.com')" value="test 2">
Avatar billede flashnoob Nybegynder
25. oktober 2005 - 21:00 #2
horsmark, mit problem er at jeg skal bruge et script der opdaterer 2 iframes på én gang. Det skal ikke ske ved hjælp af et klik på et link eller knap, da det skal foregå i samme ombæring, som der bliver indsat i databasen.
Kode:

$query = "INSERT INTO calendar_events SET Eventid='', EventYear='$year', EventMonth='$month', EventDay='$day', EventTime='$time', Event='$text',
                secret='$hidden'";
        }
        $result=mysql_query($query) or die("Forkert Query: ".mysql_error());
       
        echo "<script language=\"javascript\">
                parent.frames['kalender_frame'].location.replace('http:\\www.google.com')
            </script>";  //Det er det her der ikke virker!!!

        header("Location: edit.php?number=");




Jeg ved ikke om man kan sætte to headers? Så den ene tager sig af Iframen 'kalender_frame' og den anden opdaterer sig selv?
Avatar billede flashnoob Nybegynder
01. maj 2006 - 23:16 #3
Jeg kan ikke lige huske hvordan dette spørgsmål faldt ud... men tak for hjælpen horsmark ;)
Avatar billede horsmark Nybegynder
02. maj 2006 - 09:42 #4
superduper
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