使用Javascript Cookie验证隐藏/取消隐藏广告横幅

使用Javascript Cookie验证隐藏/取消隐藏广告横幅,javascript,flash,cookies,actionscript,Javascript,Flash,Cookies,Actionscript,我正试图在我的网站上实现如下内容: 演示如下: 我的主要问题是,我想使广告的图像,而不是闪存文件。将.jpg插入广告的位置(在Javascript中)很容易,但一旦插入,我就会丢失作为动作脚本功能一部分的“关闭广告”按钮 有人能帮我一下吗,或者建议最好的方法将“关闭广告”功能附加到HTML元素,而不是将其作为动作脚本的一部分?(并且不会中断cookie的生成) 这容易做到吗?一般来说,我对Javascript还不熟悉,但一旦我指向了正确的方向,我可能会明白这一点——我似乎无法用最简单的方法来做这

我正试图在我的网站上实现如下内容:

演示如下:

我的主要问题是,我想使广告的图像,而不是闪存文件。将.jpg插入广告的位置(在Javascript中)很容易,但一旦插入,我就会丢失作为动作脚本功能一部分的“关闭广告”按钮

有人能帮我一下吗,或者建议最好的方法将“关闭广告”功能附加到HTML元素,而不是将其作为动作脚本的一部分?(并且不会中断cookie的生成)

这容易做到吗?一般来说,我对Javascript还不熟悉,但一旦我指向了正确的方向,我可能会明白这一点——我似乎无法用最简单的方法来做这件事

如果它使它更容易,我不需要保留“显示广告”按钮,一旦cookie已设置,如果它使它更简单


(再说一遍,这可能不是实现类似功能的最佳方式——因此,如果有人有其他方法来实现类似功能……我完全愿意尝试)

如果您只想添加隐藏广告链接,请使用自己的图像url更改第二行,在函数loadBanner()中添加图像和链接。您还需要一些css来设置关闭文本的样式

刚刚注意到这段代码将在iframe中。它需要调用父函数来完成类似这样的关闭函数

Javascript:

window.frames["banner"].document.write('<a href="#" id="closeAd" onclick="window.parent.document.getElementById('adUnit').style.display = 'none';">CLOSE AD <b>X</b></a>'); 

嘿,谢谢你的帮助。。。我已经在这里尝试了您的解决方案:我在控制台中看到“handleClose”未定义…我如何定义此函数来隐藏广告横幅(同时保留cookie功能)?提前感谢…更改了我的答案以适应此情况。:-)
#closeAd {
    position: absolute;
    right: 0;
    color: white;
    text-decoration: none;
    padding: 2px;
    line-height: 1em;
}