关闭广告以继续作为免费用户?

时间:2015-01-20 23:48:16

标签: javascript html css hide visibility

我有一个300px x 250px广告,其格式为:

<script type="text/javascript" src="advert.com" ></script>

我想在广告下面创建一个按钮,说明: &#34;关闭广告以继续作为免费用户&#34;。

点击此按钮后,广告会在新标签页上打开example.com页面,广告会随按钮消失

有谁知道我该怎么做?

2 个答案:

答案 0 :(得分:0)

使用var ad = document.querySelector("adId or adClass")

获取广告的ID或类别

使用var button = document.querySelector("buttonId or buttonClass")

获取您添加到按钮下方的按钮的ID或类别

然后在按钮上添加一个点击事件 button.addEventListener("click", function(e){ ad.remove()})

答案 1 :(得分:-2)

在提出问题之前,请使用Stack Overflow中的搜索。看看这个链接:

Javascript - Open Link in New Tab (SAME WINDOW)

您也可以阅读此内容:

Javascript - Open a given URL in a new tab by clicking a button

但使用此功能是不好的做法,因为如果您在网站上放置了许多广告,则用户永远无法返回您的网站。弹出窗口让用户生气。

编辑:

我们需要了解有关您脚本的更多信息。您可以将div元素的display css属性设置为none;或隐藏的可见性。要在纯JavaScript中执行此操作,您应该使用类似的东西:

document.getElementById(id).style.property=new style 

Here's a good description.