mehrere Formulare verschicken
Sigrid Janetzky
- javascript
Hallo,
ich verschicke mit einer Javascript-Funktion mehrere Formulare an verschiedene Frameseiten hintereinander. Das funktioniert auch unter Windows. Auf dem Mac-IExplorer und unter Linux-Netscape aber nicht, dort wird immer nur das letzte der Formulare verschickt. Was kann ich tun ?
Gruss
Sigrid
Hi Sigrid,
ist vielleicht das Skript mit html wo einsehbar?
Hi Sigrid,
ist vielleicht das Skript mit html wo einsehbar?
Hier ist ein test, nur der 2. submit() wird ausgefuehrt.:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>testform</title>
</head>
<body>
<script language="javascript"><!--
function los()
{
document.testf1.submit();
document.testf2.submit();
}
//--></script>
<?php
echo "text1: ".$text1."<br>";
echo "text2: ".$text2."<br>";
?>
<form name="testf1" action="testform.php" method="POST">
<input type="text" name="text1">
</form>
<form name="testf2" action="testform.php" method="POST">
<input type="text" name="text2">
</form>
<a href = "javascript:los()"><img src="img/buttons/ok.gif" border = "0"></a>
</body>
</html>
Hallo Sigrid,
setz doch mal testweise ein Timeout von 2 Sekunden zwischen die beiden Submit. Könnte helfen.
Gruß
Henry