Avatar billede netkoen Nybegynder
09. august 2007 - 21:37 Der er 5 kommentarer

Refresh iframe

Hej Alle

Ved at der er rigtig mange der har spurgt om dette spørgsmål, men jeg er simpelhen for dum til at få det til at virke.

Problemet er reelt ganske simpelt. Det drejer sig om hvad der sker når man logger sin ind på min side. Efter mit hoved skal man skrive brugernavn og adgangskode, dernæst sendes du videre til en ny side, som søger for gemme de rigtig informationer i en "session". Når dette er gjort, ønsker jeg reelt bare min "menu" iframe til at blive refreshed.

Har kigget lidt på de forskellige javascript, men kan ikke hitte ud af det. Dette refresh skal kalde sig selv, uden tryk på nogen knap, så snart login er godkendt. Håber i kan hjælpe mig.

Det iframe der skal refreshes hedder "menuFrame"

På forhånd tak
Avatar billede jakobdo Ekspert
09. august 2007 - 21:58 #1
Problemet med refresh af et iframe, er det ofte giver en klikkelyd (hvis klikkelyden vel at mærke er aktiv i Windows)
Men ellers kan man lave det med javascript.
Avatar billede jakobdo Ekspert
09. august 2007 - 22:00 #2
Fundet på google:

======CODE======
<script language="JavaScript">
function refreshIt() {
window.frames['div2'].reload();
setTimeout('refreshIt()',5000); // refresh every 5 secs
}
</script>

<body onLoad="setTimeout('refreshIt()',5000);">
<iframe frameborder="0" scrolling="no" style="position: absolute; left:
0px; top: 00px;" id="div2" width="400" height="220"
src="CALLS.asp"></iframe>
</body>
======CODE======

Refresh kunne laves i stil med dette.
Avatar billede olebole Juniormester
09. august 2007 - 22:29 #3
<ole>

- det skal dog være location-objektet, der skal reloades - og hvis man ydermere giver den en 'true' med på vejen, reloader den udenom evt. cache:
    window.frames['div2'].location.reload(true);

/mvh
</bole>
Avatar billede olebole Juniormester
09. august 2007 - 22:30 #4
njaaahhhh ... og så skal iframe'en have en name-attribute:
    <iframe frameborder="0" scrolling="no" name="div2" width="400" height="220"
src="CALLS.asp"></iframe>
Avatar billede netkoen Nybegynder
09. august 2007 - 22:53 #5
Super tak for de hurtige svar.. Skal nok lige få kigget på det en af dagene. Regnede jo ikke lige med at svaret kom så hurtigt :D

Hilse Daniel
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