0
当用户单击刷新按钮时移动Safari可能会收到通知。我想防止用户意外离开页面,因为他们可能在页面上有一些未保存的数据。 我有一个代码,在safari桌面显示提示,但对于触摸safari它只是不显示任何内容并刷新页面。在移动Safari中刷新页面之前显示提示
当用户单击刷新按钮时移动Safari可能会收到通知。我想防止用户意外离开页面,因为他们可能在页面上有一些未保存的数据。 我有一个代码,在safari桌面显示提示,但对于触摸safari它只是不显示任何内容并刷新页面。在移动Safari中刷新页面之前显示提示
你做的代码是这样的?
$(window).bind('beforeunload', function() {
return "You have unsaved stuff";
});
似乎并不在移动Safari上
看到这个可能重复:?有没有在移动Safari使用onbeforeunload另一种方法] Is there an alternative method to use onbeforeunload in mobile safari?
的可能重复( http://stackoverflow.com/questions/6205989/is-there-an-alternative-method-to-use-onbeforeunload-in-mobile-safari) –