23. marts 2002 - 09:16Der er
8 kommentarer og 1 løsning
Skrive til nytt vindu i IE6
Jeg skriver i et nytt browservindu med koden:
var transWin = window.open("",""); var transDoc = transWin.document; transDoc.write("<HTML><HEAD><TITLE>a new one</TITLE></HEAD><BODY><DIV>a new one</DIV></BODY></HTML>");
Virker i 'alle' browsere uten IE. Hvordan får jeg skrevet i et nytt vindu med IE6?
Med version 7 af TeamShare tager Lector næste skridt og bygger en platform for AI-agenter, der i højere grad kan følge medarbejderen gennem hele arbejdsprocessen.
Takk, så skulle det kanskje også være mulig å åpne et nytt vindu med MIME "image/svg"?
Men det er nok windows.open som feiler. Det åpnes ikke noe nytt vindu, og alert(transWin) returnerer null. Jeg får den heller ikke til å åpne et vindu med noen URL i. (Jeg får spionere på koden i en av de mange sidene som åpner reklamevinduer i IE...)
Det skyldes så nok at du ikke giver vinduet en navn i dit window.open kald. prøv:
var transWin = window.open("","ligegyldigtnavn");
Ja det skulle det, men så skal du også være klar til at streame indholdet af en .svg fil ud til vinduet via document.write(). Det bliver et større mas.
Ups. jer sagde 'starte' hvor jeg mente 'starte skrivningen*
nedenstående er korrekt sekvens:
var transWin = window.open("","navn"); var transDoc = transWin.document; transDoc.open( "text/html", "replace" ); transDoc.write("<HTML><HEAD><TITLE>a new one</TITLE></HEAD><BODY><DIV>a new one</DIV></BODY></HTML>"); transDoc.close();
<ole> Jeg har skrevet til bunker af vinduer i IE6 uden problemer - og jeg har aldrig brugt den korrekte syntaks med 'transDoc.open( "text/html", "replace" );' :) /mvh </bole>
<script type="text/JavaScript"> var ib = window.open("",""); ib.document.write("<html><body>En kort - en lang - en trekant - en stang - en hippie, der ryger en mega tju-bang</body></html>"); ib.document.close(); </script>
Ingen problemer i IE6 eller NS6 - men har ikke testet i NS2 ;o) /mvh
jakoba >> få strøget Knækflippen, kom ned på Væltepeteren og ud at finde en NS6 - men pas på .......... man har opfundet Automobilet i mellemtiden og de ager hurtigt ;oD /mvh
Oops, skriptet var OK, problemet var at IE-installasjonen var rotten.
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.