18. juli 2003 - 09:18Der er
5 kommentarer og 1 løsning
Lav en document.write() til en IFRAME
Jeg har en side, hvorpå der er en søgemaskine. Resultatet af en søgning er en ny side. Denne nye side vil jeg gerne have vist i en IFRAME (Den samme IFRAME som søgningen blev startet fra). Hvordan laver jeg det ???
Det er den nedenstående kode, der skal opdrages til at doc = min IFRAME, der iøvrigt hedder 'Indhold'.
// Hvis du bruger frames? if (parent == null || parent == self) { doc = window.document; } else { doc = parent.document; }
//Her skrives det frame navn hvor resultat siden skal vises i doc.open(); doc.write(strMitResultat); doc.close();
Hvis et window ikke har en parent, vil window, self, parent og top referere til det samme objekt, så det vil aldrig kunne ske, at parent == null -- så den test kan du spare ,-)
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.