Reputation: 1278
I have simple form.
<form target="_blank" action="somescript.php" method="Post" id="simpleForm">
<input type="hidden" name="url" value="http://...">
<input type="hidden" name="code" value="wrxosf">
</form>
...and there are some anchor link
<a href="#" onclick="$('#simpleForm').submit();return false;">Do it!</a>
It works fine in FireFox or IE, but Google Chrome. Chrome does once, then link become unclickable.
Upvotes: 5
Views: 8934
Reputation: 71
Also had such problem.
The decision was to add something random to URL each time before submitting.
HTML:
<form action="go.php" method="post" target="_blank" id="go">
...
</form>
JavaScript (jQuery):
$('#go').attr('action','go.php?'+Math.random()*1000).submit();
Upvotes: 7
Reputation: 21
I am running Chrome 7.0.5 and also still having this problem. Setting the action to something different each time as suggested above works! :)
Upvotes: 2
Reputation: 1278
Forms with target="_blank" submiting only once. This is webkit & chromium bugs.
Upvotes: 6