Hallo,
ist das unterschiedliche Verhalten zwischen ie5 und ie6 schon aufgefallen:
...
function test() {
document.forms[0].action="xxxxxxxxx";
document.forms[0].method="post";
document.forms[0].submit();
}
....
<form>
...
<input type=submit value=" Test " onClick="test()">
...
</form>
...
Der ie5 hat nur das submit in der javascript Funktion ausgeführt. ie6 hingegen führt erst die javascript Funktion auf, Trägt die Action in das form ein, führt das submit in der Funktion aus und anschließend das submit des Buttons.
Ich erhalte also zwei submits auf die Form und deshalb wird die action jetzt zweimal ausgeführt.
Das Verhalten beim ie6 ist wohl richtig. Hier könnte man einfach das submit in der Funktion weglassen. Allerdings funktioniert es dann unter ie5 nicht mehr.
Habt ihr schon Erfahrungen mit dem Problem oder tritt das nur unter unserer Konfiguration auf
Grüße
Tobias