Hallo
Ich hab mir ein Javascript gebaut welches ein neues Fenster öffnent und darin ein Formular erstellt welches dann sofort per POST an eine php Datei geschickt wird. Im IE geht das auch. Nur der Firefox will das nicht mit machen.
Hier mal der Code
Das ganze dient dazu das ich eine Vorschau von einem Text aus einem Textfeld anzeigen möchte. Und PHP brauch ich dann um ein Template hinzuzuladen.
Ich hab mir ein Javascript gebaut welches ein neues Fenster öffnent und darin ein Formular erstellt welches dann sofort per POST an eine php Datei geschickt wird. Im IE geht das auch. Nur der Firefox will das nicht mit machen.
Hier mal der Code
Code:
function preview(format){
var optionen = 'width=800,height=600,scrollbars=yes,resizable=yes,dependant=yes,status=no';
nl_vorschau = window.open('','Vorschau',optionen);
var betreff = document.newsletter.elements['betreff'].value;
var template = document.newsletter.elements['template'].value;
nl_vorschau.document.write('<form enctype="multipart/form-data" method="POST" action="vorschau.php" name="preview">\n');
nl_vorschau.document.write('<input type="hidden" value="'+format+'" name="format">\n');
nl_vorschau.document.write('<input type="hidden" value="'+betreff+'" name="betreff">\n');
nl_vorschau.document.write('<input type="hidden" value="'+template+'" name="template">\n');
if(format == "text"){
var text = document.newsletter.elements['text_feld'].value;
nl_vorschau.document.write('<input type="hidden" value="'+text+'" name="inhalt">\n');
}
if(format == "html"){
var html = document.newsletter.elements['html_feld'].value;
nl_vorschau.document.write('<input type="hidden" value="'+html+'" name="inhalt">\n');
}
nl_vorschau.document.write('</form>\n');
nl_vorschau.preview.submit();
nl_vorschau.document.close();
nl_vorschau.focus();
}
Das ganze dient dazu das ich eine Vorschau von einem Text aus einem Textfeld anzeigen möchte. Und PHP brauch ich dann um ein Template hinzuzuladen.