Du har to muligheder for at tilgå en frame (herunder iframe): 1. Via et id 2. Via et name
Vælger du at tilgå den via et id, tilgår du HTML-elementet. Gør du det via et name, tilgår du window-objektet.
HTML-elementet kan du f.eks. sætte styles på - og du kan sætte en src. Window-objektet kan du f.eks. sætte en href på - og du kan tilgå frame'ens document-objekt herigennem.
Derfor skal du give din iframe en name-attribut - udover det id, du allerede har givet den. Giver du den navnet 'ib' (name="ib"), kan du skrive denne funktion, som du kalder på onload - _og_ efter du har loaded et nyt dokument i iframe'en (hvis du gør det):
taktak ... rolig nu :) Jeg synes ikke så meget om den - for jeg har ikke så meget tid til at kikke på den lige nu. Jeg nappede bare filen og åbnede den i min editor og så straks, der ikke var en name-attribut på iframe'en. Så vidste jeg straks, hvad balladen lå i :) /mvh
ser ellers ud til at virke fint, bortset fra at ligeså snart at den er loadet ind, går min IE ned og forsvinder..... tror en reboot er needed.... jeg vender tilbage :)
Den får sgu min IE til at gå ned hvergang... har lige forsøgt at opdatere den med alle de gode sager, men den vil ikke være med.... Forsvinder simpelten bare fra skærmen....
Nej, jeg har ikke tid til at sidde og rode din kode igennem efter fejl, men jeg har sendt din fil med funktionen i. Læg mærke til, du i alle andre tilfælde, hvor du vil 'tage fat' i dokumentet i iframe'en skal bruge samme syntaks: kalde med 'name' - ikke med 'id'. /mvh
forstår ikke rigtigt, men kigger på det på et andet tidspunkt...
Synes godt om
Ny brugerNybegynder
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.