2011-10-26 280 views
1

我正在使用Jquery Mobile創建與phonegap結合的移動應用程序。現在我有了這個登錄對話框,我最初設置爲對話框(而不是頁面)。但是,我需要能夠控制關閉按鈕的功能,所以我將其更改爲一個頁面,在那裏創建了我自己的關閉按鈕。讓頁面不被添加到瀏覽器歷史記錄

現在我有一個頁面被添加到瀏覽器歷史記錄的問題。她在Android上使用這個應用程序時遇到的問題,在關閉應用程序之前打開/關閉登錄對話框x次數......真正應該做的就是關閉應用程序。

任何想法如何讓這個「登錄對話框」頁面不被添加到瀏覽器的歷史?

回答

3

jQuery Mobile documentation

//transition to the "confirm" page with a "pop" transition without tracking it in history   
$.mobile.changePage("../alerts/confirm.html", { 
    transition: "pop", 
    reverse: false, 
    changeHash: false 
}); 
+0

我怎麼會錯過呢?非常感謝! –

+0

這不會忽略要添加到$ .mobile.urlHistory.stack – Rob

+0

@Rob的入口表單,那麼我們如何省略添加到$ .mobile.urlHistory.stack的入口表單? –

相關問題