Ich hoffe es kann mir jemand helfen; ich suche schon seit Tagen nach einer Lösung :/
Ich würde mich hier ja gar nicht auf JS verlassen, sondern das einfach Serverseitig checken. Ist weniger arbeit und wesentlich zuverlässiger.
das Script:
function Preview()
{
document.artForm.action = "preview.php"
document.artForm.target = "_blank"
document.artForm.method = "post"
document.artForm.submit()
}
Einfacher:
function Preview(form)
{
form.action = "preview.php"
form.target = "_blank"
form.submit()
}
das Formular:
<FORM name="artForm" method="post" target="_self" action="post.php">
...
<INPUT TYPE="submit" VALUE="Insert">
<INPUT TYPE="button" onClick="Preview(this.form);" VALUE="Preview">
</FORM>
Warum funktioniert das nur mit dem IE nicht??
Wenn es kein Element mit dem Namen action gibt sollte es funktionieren.
Struppi.