考慮以下情況:查詢字符串在JavaScript和瀏覽器的後退按鈕
我一些頁面上開始的page1.com
的URL。在該頁面上,有一些按鈕或鏈接將我帶到具有查詢字符串的URL的另一頁面,如page2.com?value=1&value=2
。我想要做的是找到一種方法,當用戶點擊瀏覽器的後退按鈕時,從第二頁開始查詢字符串?value=1&value=2
並將其附加到第一頁的URL。
的目標是:page1.com?value=1&value=2
我只想找jQuery的解決方案。
考慮以下情況:查詢字符串在JavaScript和瀏覽器的後退按鈕
我一些頁面上開始的page1.com
的URL。在該頁面上,有一些按鈕或鏈接將我帶到具有查詢字符串的URL的另一頁面,如page2.com?value=1&value=2
。我想要做的是找到一種方法,當用戶點擊瀏覽器的後退按鈕時,從第二頁開始查詢字符串?value=1&value=2
並將其附加到第一頁的URL。
的目標是:page1.com?value=1&value=2
我只想找jQuery的解決方案。
您可以使用JQuery Mobiles導航事件,如下所示。
$(window).on("navigate", function (event, data) {
var direction = data.state.direction;
if (direction == 'back') {
window.location.href = 'your link with parameters';
}
});
下面是演示。
我將你的這個方法複製到了我的page2的js文件的document.ready函數中,但它甚至不會輸入事件..有一些我錯過了? – user3574311
@ user3574311此事件屬於JQuery Mobile。你需要在你的文件中包含JQuery Mobile。 –
@ user3574311檢查演示中包含的庫是否有精確版本的庫。 –
歡迎來到StackOverflow!其中一項顯着增加用戶可以並願意提供的幫助數量的事情,就是顯示您在請求我們爲您解決問題之前嘗試解決問題的過程。將提及添加到您知道的事情,您已完成的研究或編寫的代碼中,以嘗試解決此問題。感謝和快樂的編碼! :) –
@ZacharyKniebel okey,謝謝Zach :) – user3574311