ブラウザの戻るボタンとして、入力タイプのボタンを使用する最良の方法(クロスブラウザ)は何ですか?入力タイプ - 戻るボタン?
答えて
このようなことをお探しですか?
<input type="button" onclick="history.back();" value="Back">
また
<input type="button" onclick="history.go(-1);" value="Back">
"ベスト" は少し主観的で使用することができます。
@Mech Softwareは、単純な関数呼び出しであるため、許容可能な解決策があります。バックボタンを1つだけ作っているのなら、それはおそらく行く方法です。しかし、私はそれが所属するコードを配置しようとします:
HTMLは.htmlに属し、CSSは.cssに属し、JavaScriptは.jsファイルに属します。ボタンにonclick
属性を与える代わりに、私はそれにback-button
のクラスを与え、click
リスナーをそれぞれ.back-button
要素に付け加えます。
<input type="button" class="back-button" value="Back" />
<!-- or -->
<button type="button" class="back-button">Back</button>
JS:
jQuery(function($){
$('.back-button').click(function(e){
history.back();
});
});
それは(あなたがこのの非jQueryのバージョンが必要な場合は私に知らせて)比較的ユビキタスだと私は、jQueryライブラリを想定しています。
私はこのアプローチを提案する理由は、それが拡張可能だということです。戻るボタンで何かを行うことにした場合や、ブラウザが変更された場合(の場合は)、onclick="history.back()"
のすべてのインスタンスを検索するのではなく、ちょうど1つの場所で機能を変更するのは簡単です。
試してみてくださいこれは本当にうまく動作しており、きれいに見えます。
<center>
<script>
function goBack()
{
window.history.back()
}
</script>
Wrong Link? <input type="button" value="Go Back" onclick="goBack()"/>
</center>
あなたは私たちのこの
<center>
<script>
function goBack()
{
window.history.back()
}
</script>
<input type="button" value="Go Back" onclick="goBack()"/>
それは間違ったリンクを言いたいそして、あなたはボタンを最後の行に=次の値に「戻る」を変更することで言う編集することができますいけない場合。私はこのアプローチをお勧めしたい
<input type="button" onclick="history.back();" value="Back">
理由は、それが拡張可能であるということです。戻るボタンで何かをすることに決めた場合や、ブラウザが変わった場合(常に発生している場合)は、onclick="history.back()"
のすべてのインスタンスを検索するのではなく、正確に1か所で機能を変更するのは簡単です。
- 1. 入力タイプのファイルスタイリング
- 2. Androidのオートコンプリートテキストビューと入力タイプ
- 3. onclick入力タイプsubmit
- 4. HTML入力タイプ?
- 5. ファイル入力を空に戻すボタンを設定する方法
- 6. 入力タイプ= imageとie8
- 7. ASPX入力タイプ - 値
- 8. IISリライト入力タイプ
- 9. WPF入力タイプ/ダイアログボックス?
- 10. android InputMethodManager入力タイプ
- 11. 入力タイプ値は
- 12. 入力値を入力フィールドに戻す
- 13. 入力タイプ= "番号"のjQuery
- 14. jQuery入力タイプの検索
- 15. 入力タイプ= "ファイル"のスタイリング
- 16. 入力タイプ=「ファイル」私はこれを行う場合は、ボタン
- 17. ボタンのクリック時に入力タイプを追加
- 18. 入力タイプ「隠し」とテキストエリア
- 19. クローム入力タイプ=「数」CSSスタイリング
- 20. Application.Vbaの入力ボックス(タイプ)
- 21. カスタム入力タイプを作成
- 22. スタイリング入力タイプ= "ファイル"とボックスシャドウ
- 23. html5:数値入力タイプ
- 24. hrefの入力タイプsubmit
- 25. 入力タイプ=「日付」はIE
- 26. 入力ボタンによって起動されたMVC3入力ボタン
- 27. 入力タイプのファイルのスタイリングの高さ
- 28. 戻るボタンのリスナー
- 29. バインド解除入力タイプのファイルボタンが
- 30. HTML5とにかく入力タイプ= "テキスト"に直接送信ボタンを含める
+1すばらしい単純な解決策です。たくさんありがとうございます。 –