PopUp öffnet mal / mal nicht
Uli
- javascript
Hallo zusammen,
ich habe ein sehr komisches Problem und stecke fest. Von einer Seite aus möchte ich mit einer Funktion (Button) ein PopUp öffnen.
Wenn ich die Seite lade und den Button klicke, öffnet sich das PopUp nicht. Drücke ich nun F5 und klicke den Button erneut, önnet sich jetzt das PopUp. (?)
Öffne ich diese Seite auf meinem Rechner, öffnet sich das PopUp beim Klicken des Buttons auch sofort.
Ich denke, es muss an meinem Script zum Fenster-Öffnen liegen, denn wenn ich mit alert(htmlneu); den Wert abfrage, erscheint der auch. Nur das Fenster öffnet sich eben nicht.
function popup(html)
{
htmlneu = vorschau(html);
htmlneu = htmlneu.replace(/[\n]/g, '<br>');
var wnd = open("", "", "status=0,directories=0,toolbar=0,dependent,scrollbars,resizable,menubar=0,location=0,width=500,innerWidth=500,height=200,innerHeight=200");
with(wnd.document)
{
open("text/html");
writeln("<?xml version="1.0" encoding="UTF-8"?>");
writeln("<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">");
writeln("<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">");
writeln("<head>");
writeln("<title>Vorschau</title>");
writeln("<meta http-equiv="CONTENT-TYPE" content="text/html; CHARSET=UTF-8">");
writeln("<meta http-equiv="CONTENT-SCRIPT-TYPE" content="text/javascript">");
writeln("<meta http-equiv="CONTENT-STYLE-TYPE" content="text/css">");
writeln("<style><!--");
writeln("body {font-family: sans-serif;}");
writeln("--></style>");
writeln("</head><body bgcolor="#FFFFFF" onload="self.focus()">");
writeln("<br>");
writeln(htmlneu);
writeln("</body></html>");
close();
}
}
Danke und Gruß
Uli
Tag Uli.
ich habe ein sehr komisches Problem und stecke fest.
Was sagt die Javascript-Konsole dazu? Poste zudem bitte immer einen Link zu einer Online-Quelle, ich weiß anhand deiner Angaben nicht, was sich hinter der Funktion "vorschau" verbirgt und wie, wo und mit welchen Argumenten du die Funktion "popup" aufrufst.
Siechfred
Hallo Siechfried,
die Adresse der Seite ist:
http://www.crazymaze.de/single/text.html
Es geht dort um den Vorschau-Button. Ich kann ihn nur benutzen, wenn ich die Seite mit F5 aktualisiert habe. Mit meinem Firefox und auf der Festplatte funktioniert es komischerweise...
Danke und Gruß
Uli
Tag Uli.
Ich kann dein Problem mit dem IE6 (um den es hier wohl geht) nicht nachvollziehen, es funktioniert so, wie es vermutlich soll.
Siechfred
Hallo Siechfried,
ja ich meine den IE6. Habe schon meinen Cache geleert, den IE reparieren lassen, die Einstellungen auf Standard gestellt, aber nichts half mir.
Na wenn es doch geht, umso besser. :o)
Danke noch mal.
Gruß Uli