2011-08-01 38 views
7

因此,我在jQuery Mobile應用程序中使用了一些方便的功能,讓用戶知道他/她是否正在離開頁面,因爲這會觸發註銷。簡化形式:iPhone上不支持onbeforeunload事件嗎?

$(window).bind('beforeunload', function() { 
    return "Navigating away from this page will log you off. Are you sure you want to continue?"; 
}); 

$(window).unload(function() { 
    logoff(); 
}); 

這對我的筆記本電腦上的Safari和Chrome都很有用。但是,它似乎不適用於iPhone模擬器。

iOS中包含的移動瀏覽器(我知道它是Safari,但大概是不同的版本)根本不支持beforeunload事件嗎?移動設備(特別是Android)的這種情況通常如此嗎?

回答