用户单击“关闭”按钮后,将永久关闭灯箱
Closing lightbox permanently for a user on close button click
我在asp.net页面上使用jquery插件(lightbox)(http://www.ericmmartin.com/projects/simplemodal/#demo)。此灯箱使用此灯箱中的Iframe加载页面。这个灯箱有一个关闭弹出窗口的图像。
我希望当用户点击这个图片并再次加载页面时,这个弹出窗口不会出现。现在,每次用户点击F5时都会出现弹出窗口。我想我需要在JS/Jquery中使用cookie,但不完全确定。
function setCookie(c_name, value, exdays) {
var exdate = new Date();
exdate.setDate(exdate.getDate() + exdays);
var c_value = escape(value) + ((exdays == null) ? "" : "; expires=" + exdate.toUTCString());
document.cookie = c_name + "=" + c_value;
}
window.onload = function(){
if(document.cookie.indexOf("popupopened")>-1){
if(document.getElementById("your_popup_div")!=null){
document.getElementById("your_popup_div").parentNode.removeChild(document.getElementById("your_popup_div"));
return;
}
} else {
setCookie("popupopened", "Shouldn't open again", 10);
}
}
相关文章:
- 用户单击“关闭”按钮后,将永久关闭灯箱
- 通过单击关闭菜单和ESC关闭菜单
- 在引导程序中单击关闭时隐藏模式
- 单击关闭按钮后,Modal会自动重新打开
- 当用户单击关闭浏览器时(但不是当用户单击刷新按钮时),JavaScript会确认启动
- 使用外部单击关闭自定义指令弹出框
- 关闭菜单,单击关闭菜单本身
- 单击关闭时,使引导下拉列表保持打开状态
- 小部件上的菜单,在选择其他项目时单击关闭时打开
- 通过单击关闭 JQuery 插件
- 通过单击关闭模式弹出窗口
- 单击关闭按钮时销毁 jquery 对话框中的 Div 及其内容
- 单击时,添加类,直到复选框/标签单击关闭
- 有没有办法在用户单击关闭窗口时创建的弹出消息时获得用户的响应
- 当您单击关闭按钮时,jQueryUI对话框会重新加载页面.出了什么问题
- 允许用户单击关闭select2并保留自由文本
- 用户单击关闭按钮后取消HTA关闭
- 使箭头向后切换(0deg);x〃;单击关闭图标
- 单击关闭模式加载页面的按钮
- 如何从ASP.NET按钮单击关闭模式弹出窗口