2016-05-10 9 views
1

新しいタブで結果を送信して投稿するためのフォームがあります。私のコードはChromeで正常に動作しますが、MozillaやIEでページを開くと動作しません新しいタブは開きません。ターゲット= _blankがmozillaとIEで動作しない

私が望むすべては(、モジラ、クロムIE)を一般的なブラウザで、新しいタブで提出するフォームを開くことです

ここでは私のコードです:

<form enctype="application/x-www-form-urlencoded" action method="post" target="_blank" id="test1"> 
<input type="text" name="txtUserPrice" id="txtUserPrice" /> 
     <input type="submit" name="btnSubmitForm" value="Buy" /> 
</form> 

私は私の問題はtarget="_blank"から来ると思います、クロームでは、新しいタブが開きます。しかし、他のブラウザ(MozillaとIE)ではそうではありません。

どうすればこの問題を解決できますか?

もう一つ質問:

この問題は、別のブラウザのレンダリングやコードの解析のための原因?

+0

DenysSé[email protected]、ええ、あなたは右、私は自分のページでそれをチェックしますが、それを必要とします新しいタブで開きます。このフォームを送信した後、フォームを別のフォームに変更します。そのため、新しいタブでこのフォームを開く必要があります。 –

答えて

0

blank

<form enctype="application/x-www-form-urlencoded" action method="post" target="blank" id="test1"> 

チェックjsfiddle

+0

あなたの返信にTnxが問題があります。 –

0

_blankを交換することによって確認してください。このコードは完全に私のMozilla & IEに取り組んtarget

onclick
onclick="window.open('example.php', 'newwindow', 'width=800, height=600'); return false;" 
+0

答えはTnxですが、まだ問題があります:) –

1

を交換してみてください。私は

+0

すべてのブラウザが最新の状態です - mozilla(46.0.1)、IE(11.0.9) –

1

これは、Microsoft Internet Explorer

MSIEの一部のバージョンが使用してアンカーをレンダリングするバグを持っているが動作不能「_blank」既知のバグがある...クライアントはブラウザをアップデートする必要があると思います。パッチのInternet Explorerで「新しいウィンドウで開く」が機能しないを参照してください。で

読む:

http://answers.microsoft.com/en-us/ie/forum/ie9-windows_7/intermittent-problems-with-targetblank-in-ie-9/c7e937be-7400-41e9-bf03-14474fbc1832?auth=1

+0

答えはtnxですが、mozillaはどうですか?何か考えていますか? –

+0

テスト用です... –

+0

すべてのブラウザは最新のものです - mozilla(46.0.1)、IE(11.0.9) –

0

は、ボタンを提出するformtarget属性を追加し、試してみてください:

<form enctype="application/x-www-form-urlencoded" action method="post" target="_blank" id="test1"> 
    <input type="text" name="txtUserPrice" id="txtUserPrice" /> 
    <input type="submit" formtarget="_blank" name="btnSubmitForm" value="Buy" /> 
</form> 
+0

Tnxの答えが、まだ問題があるので、この問題はあなたのものであり、あなたのユーザーには起こりません。 –

関連する問題