3 に答える
1
更新はあなたの問題です。これは何が起こったかのタイムラインです:
index.htmlロードされています- ページが変更され
page.html、その本文コンテンツがロードされますが、リンクはまだですindex.htmlDOMdomain/page.html - ページ全体が更新されたため、 のコンテンツ
page.htmlなしで が再読み込みされます。HEADindex.html - ページが変更され、その本文コンテンツがその部分なしで
index.html読み込まれるため、javascript がトリガーされないのはそのためです。page.htmlDOMHEAD
index.htmlこの問題は、との両方page.htmlが同一HEADのコンテンツ (主に同じカスタム js ファイルへの参照) を持っている場合に修正されます。この問題の詳細な解決策 (解決策を含む) については、このARTICLEを参照してください。より透明性を高めるために、これは私の個人的なブログです。または、ここで見つけることができます。
于 2013-02-06T18:12:33.743 に答える
0
1 ページ戻るだけの場合は、戻るボタンの代わりにこれを試してください。
<a href="javascript:history.go(-1)">BACK</a>
または、これを試してください:
$.mobile.changePage(href, {changeHash: false });
于 2013-02-06T17:07:30.757 に答える
0
次のようなものを探していると思います:
window.onbeforeunload = function () {
// stuff do do before the window is unloaded here.
}
これは、ユーザーが現在のページから移動する前に実行されます。
これは、正しく更新されるページにユーザーを移動させることができることを意味します。
于 2013-02-06T16:10:09.713 に答える