Toon posts:

[JS] Safari probleem

Pagina: 1
Acties:

Verwijderd

Topicstarter
Na lang zelf te proberen en veel te zoeken op google, post ik nu toch maar hier mijn vraag, want ik kom er echt niet uit:

Ik heb een simpel stukje javascript, wat prima werkt in bijna alle browsers, op eentje na, namelijk Safari. Het betreft hier een pop-up script, hier een gestripte versie:

code:
1
2
3
4
5
6
imgWin=window.open('about:blank','',options);

with (imgWin.document) {
  write('<html><head><title>Bezig met inladen ...</title><style>body{margin:0px;}</style>');
  write('</head><body>blaat</body></html>');
}


Safari pakt op een of andere manier dat with-statement niet. Ik krijg namelijk wel een pop-up, maar daar staat niks in en de titel is about:blank

Iemand enig idee hoe dit komt en natuurlijk hoe ik dit op kan lossen?

Bij voorbaat dank,
Martijn

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20:21

gorgi_19

Kruimeltjes zijn weer op :9

Javascript, clientside zaken in het algemeen, horen thuis in Webdesign & Graphics

>> Webdesign & Graphics

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

En als je het nou zo doet:
JavaScript:
1
2
3
4
5
6
var imgWin=window.open('about:blank','',options);

imgWin.document.open();
imgWin.document.write('<html><head><title>Bezig met inladen ...</title><style>body{margin:0px;}</style>');
imgWin.document.write('</head><body>blaat</body></html>');
imgWin.document.close();

?

Intentionally left blank


Verwijderd

Topicstarter
Sorry voor het verkeerd plaatsen.

Crips: bedankt voor je reactie, maar dat had ik ook al geprobeerd en dat werkt dus ook niet.
Nu ik dit typ, kom ik er achter dat mijn originele post niet klopt, want het ligt dus niet aan dat with-statement. Maar ja, waar dan wel aan? :S