简体   繁体   English

单击时隐藏弹出窗口

[英]Hide popup when clicked

I use the script below to create a popup. 我使用下面的脚本创建一个弹出窗口。 How can I hide the popup when the user clicks it? 用户单击时如何隐藏弹出窗口?

if (document.cookie.indexOf('_visited=1') == -1) {
    var delay_popup = 1000;
    setTimeout("document.getElementById('parent_popup').style.display='block'", delay_popup);
    var date = new Date;
    date.setDate( date.getDate() + 1 ); // текущая дата + 1 день
    document.cookie = '_visited=1; path=/; expires=' + date.toUTCString();
}

You can add onclick event like this: 您可以像这样添加onclick事件:

if (document.cookie.indexOf('_visited=1') == -1) {
    var delay_popup = 1000;
    setTimeout("document.getElementById('parent_popup').style.display='block'", delay_popup);
    var date = new Date;
    date.setDate(date.getDate() + 1); // текущая дата + 1 день
    document.cookie = '_visited=1; path=/; expires=' + date.toUTCString();

    document.getElementById('parent_popup').onclick = function() {
        this.style.display = 'none';
    }
}

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM