我创建了一个弹出对话框,提示用户访问我们的 Facebook、Twitter 或单击“不再向我显示此内容”
我只是在短时间内实现它,因为它不会变得太烦人,但我不希望它在每次刷新页面时弹出。
我已经用 JavaScript 查看了 cookie,但我似乎无法让它与我的代码一起使用。
我的 JS 代码如下所示:
function popUp(div){
document.getElementById(div).style.display='block';
return false;
}
function hide(div){
document.getElementById(div).style.display='none';
return false;
}
我的 HTML 看起来像这样:
<body onLoad="return popUp('pop')">
<div id="pop" class="disableBackground">
<div id="popup">
<h1 title="Social">You can also find us here</h1>
<div class="arrow-down"></div>
<br />
<a class="btn-connect-option facebook badge-facebook-connect" href="http://facebook.com" target="_blank">Facebook</a>
<a class="btn-connect-option twitter" href="http://twitter.com/" target="_blank">Twitter</a>
<div class="clear"></div>
<p onClick="return hide('pop')" style="cursor: pointer">Don't show me this again</p>
</div>
</div>
我不希望您编写我的需求,我真的很感激有关如何实现这一点的一些指导。
非常感谢!