Avatar billede stener Nybegynder
25. maj 2001 - 17:45 Der er 10 kommentarer og
2 løsninger

reload problem med ilayer

Jeg har valgt at bruge iframe og ilayer men har et problem med dynamisk at opdatere et ilayer på siden.

document.<iframename>.location = \"<url>\"
virker i IE med <iframe name=...></iframe>

Er der nogen der ved hvordan man henter en side ind i et ilayer på en måde der svarer til iframe herover (i netscape)

document.<ilayerid>.[location|src|href|etc..] = \"<url>\" ser ikke ud til at virke med
<ilayer id=...></ilayer> i netscape.

Ps. Kan man ligge et ilayer i en table ?.

Håber meget på at der er en der kan hjælpe..


Avatar billede engrob Nybegynder
25. maj 2001 - 17:49 #1
Avatar billede stener Nybegynder
25. maj 2001 - 19:35 #2
Den reloader godt nok første gang.. Men ikke næste gang.

Hvis man nu siger at man har en time funktion der viser klokken i det andet dokument der skal reloades.

Så skal den reloade vær gang så man kan se en ny tid.

Hvordan kan man gøre det i netscape?

Avatar billede engrob Nybegynder
25. maj 2001 - 22:18 #3
Kan du ikke bare reloade i selve dokumentet?
Avatar billede olebole Juniormester
26. maj 2001 - 01:50 #4
<ole>
I stedet for at snakke om, hvad der hypotetisk kunne være i det andet dokument - hvad det så er for et - kan du så fortælle os præcist, hvad du vil lave - så skal vi nok finde den svedigste løsning til dig. Det er nemlig slet ikke sikkert, det er <ilayer> / <iframe> løsningen.
/mvh
</bole>
Avatar billede monstersurf Praktikant
26. maj 2001 - 21:40 #5
er det ikke bare at insætte dette på side der køre i Iframen

<meta http-equiv=\"refresh\" content=\"XX\">

udskift XX med din tid
Avatar billede stener Nybegynder
07. juni 2001 - 09:25 #6
I må meget undskylde at jeg ikke har svaret tilbage men jeg har haft så skide travlt :(.

Hvis i går ind på www.expert.dk

Og finder bygselv pc så er det noget i den stil jeg gerne vil lave. Det er nemt nok at få til at virke i explore med iframe. Men jeg kan ikke få det til at virke i netscape.

Experts løsning virker heller ikke i netscape :).
Avatar billede olebole Juniormester
08. juni 2001 - 11:05 #7
Har du prøvet engrobs forslag med at bruge et <div> i stedet? Eksemplet ligger på:
    http://www.olebole.f2s.com/load_html
/mvh
Avatar billede stener Nybegynder
08. juni 2001 - 11:15 #8
Ja jeg har så det virkede også første gang man klikkede men anden gang ville den ikke refreshe igen.

Det vil sige at første gang vil man få en pris der er rigtig men anden gang vil den samme pris bare stå der igen.

Det kan selvfølgelig godt være at jeg har lavet et eller andet lort så det ikke virker :(

Jeg har kun testet det med en tid funktion.

Der fik jeg tiden første gang men anden gang jeg klikkede fik jeg bare den samme tid.

I ie får jeg en ny tid hver gang.

Er det mig der er dum ?
Avatar billede olebole Juniormester
08. juni 2001 - 11:44 #9
Du skal bare kalde siden med en unik URL, hver gang. Det kan du gøre ved at sammensætte den af den rigtige URL og et timestamp:
din_side.html?123456
...og:
din_side.html?234567
Det, der står efter \'?\' er genereret udfra den aktuelle tid, da linket blev udløst. Dette \'hack\' gør, at den side, du henter, ikke vil være cashe\'et.
/mvh
Avatar billede stener Nybegynder
08. juni 2001 - 11:46 #10
Blæret det vil jeg lige prøve.

Tak for det
Avatar billede stener Nybegynder
26. juni 2001 - 13:02 #11
Tak for det olebole
Avatar billede olebole Juniormester
26. juni 2001 - 13:19 #12
anytime...  :)
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