2009-10-26 75 views
5

我有簡單的形式。形式提交的JavaScript在谷歌Chrome瀏覽器的一次

<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> 

...還有一些錨鏈接

<a href="#" onclick="$('#simpleForm').submit();return false;">Do it!</a> 

它工作正常,在Firefox或IE瀏覽器,但谷歌瀏覽器。 Chrome一次,然後鏈接變得不可點擊。

回答

7

也有這樣的問題。

的決定是添加一些隨機提交之前,每次網址。

HTML:

<form action="go.php" method="post" target="_blank" id="go"> 
... 
</form> 

的JavaScript(jQuery的):

$('#go').attr('action','go.php?'+Math.random()*1000).submit(); 
6

形式與目標= 「_空白」 submiting只有一次。 這是webkit & chromium錯誤。

+1

同樣的事情發生與目標= 「SomethingElse」。 (Ilya的解決方案也適用於這種情況。) – ijprest 2010-04-09 17:21:44

0

此問題已修復的Chrome 5.0.375.55

1

我運行Chrome 7.0.5,也仍然有最新版本這個問題。按照上面的建議,將動作設置爲每次不同的動作! :)

相關問題