如何防止引导3模式在用户刷新页面时关闭?我希望用户只使用CLOSE按钮关闭模式,没有别的。当用户刷新整个页面时防止引导3模式关闭
4
A
回答
8
这是无法完成的。当用户刷新页面时,模式将消失。
您唯一的选择是重新打开页面刷新模式。要做到这一点,你必须在cookie或localStorage中存储一些变量,告诉你他们还没有关闭模态。
然后,你可以做这样的事情:
$(function() {
if(cookieOrLocalStorageVariable) {
$('#myModal').modal(options);
}
});
的cookieOrLocalStorageVariable需要由你来定义,一旦所示的模式进行设置。
1
考虑根据flag
在页面加载方法开幕,这是isModalOpen
function openModal() {
$('#myModal').modal('show');
localStorage.setItem('isModalOpen', true);
};
function closeModal() {
$('#myModal').modal('hide');
localStorage.setItem('isModalOpen',false);
};
在页面加载
if(localStorage.getItem('isModalOpen')) {
openModal();
}
1
你不能做that.You必须存储在localStorage的值/ cookie/session.you必须使用您存储在本地存储/ cookie /会话中的值重新打开模式。我同意durga的回答。我认为这是最好的答案。
相关问题
- 1. 模式关闭时刷新父页面
- 2. 当我关闭模式时,我将如何刷新页面?
- 3. jQueryUI模式刷新页面关闭
- 4. 当Dialog模式关闭时刷新Iframe
- 5. 防止引导模式从输入未填充时关闭
- 6. 防止Javascript页面刷新
- 7. 防止HTML页面刷新
- 8. 如何使用onclick防止引导模式从按钮关闭?
- 9. 防止在页面刷新时显示无格式页面 - 刷新
- 10. 当窗体发生变化时阻止引导-3模式关闭
- 11. 当引导模式关闭时,滚动停止工作
- 12. 避免在刷新父页面时关闭模式
- 13. 当用户刷新网页时防止表单提交
- 14. 防止关闭模式
- 15. 使用javascript刷新页面时防止提交页面
- 16. 防止引导模式从关闭提交按钮单击
- 17. 防止引导模式关闭回发在ASP.NET中
- 18. 防止引导模式从表单提交后关闭
- 19. 当用户刷新页面时,如何防止购物车项目增加?
- 20. 防止引导模式禁用页面的其余部分
- 21. 如何防止整个页面刷新区域
- 22. 如何防止我的HTML按钮刷新整个页面?
- 23. 点击当前页面时防止刷新
- 24. 当用户在MVVM中关闭窗口时防止通过模型更新WPF
- 25. 当刷新时防止onbeforeunload()被调用
- 26. 防止用户刷新
- 27. 防止按钮serverclick在每个页面上刷新刷新
- 28. 防止每当用户点击刷新时添加新记录
- 29. 防止URL地址栏,并防止使用jquery刷新页面
- 30. 防止引导3模式时,表单提交