怎么 屏蔽/覆盖 掉免费网站空间的广告? 这个空间不支持 .jsp .asp .php .cgi :( 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这种问题到javascript问啊做一个层,用css绝对定位,然后固定left和top即可放在那个图片上面 <noscrript></noscript>这样做不但屏蔽了广告也屏蔽了你页中所有的script 看这个:http://stan-dard.new-page.net/已经没有广告条了。代码如上。 谢谢楼上的,终于又可以发言了。http://stan-dard.new-page.net/index.html演示了如何用javascript做到这一点,代码上面已经贴出来了http://stan-dard.new-page.net/index2.html演示了如何用图片盖住广告条。代码:<img src="pic1.gif" style="position:absolute;top:0px;height=90" width="100%">http://stan-dard.new-page.net/index3.html演示了用层盖住广告图片,层可以放任何你想放的内容。三个方法中这个最好。代码:<html><body><div style="position:absolute;top:0px;FILTER: alpha(opacity=100);background-color:white;width:1500;z-index:5;"> My Test Here ~!<br/> <img src="pic1.gif"></div></body></html>还有一种方法是写onload事件,使屏幕上滚90个像素(刚好把图片滚动到看不到的地方),不过页面内容太少的话,靠滚动滚动条就不行了。所以这是一种不可靠的方法。其他方法楼下继续。 <script>function OnLoad(){ if (document.getElementById("google_ads_frame")) { document.getElementById("google_ads_frame").removeNode(true); }}</script><body style="margin-top: 0px;" onload="OnLoad()"> 突然想到的:<body style="margin-top: 0px;">margin-top改成 -90px ,试试看 是不是每页文件都得嵌入这么多代码?有没有可能像调用 .css 样式表一样的方法?stan的网页换到后面几页,还是不能覆盖掉广告 index.htmlindex2.htmlindex3.html都可以覆盖掉广告 index2.htmlindex3.html没有效果 :(浏览器是 IE5, 加入 试试!<DIV id=floater style="Z-INDEX: 100; LEFT: 679px; WIDTH: 79px; POSITION: absolute; TOP: 15px; HEIGHT: 68px<IMG height=80 alt=覆盖图片 src="images/pic.gif" width=96 border=0></DIV><SCRIPT> self.onError=null; currentX = currentY = 0; whichIt = null; lastScrollX = 0; lastScrollY = 0; NS = (document.layers) ? 1 : 0; IE = (document.all) ? 1: 0;function movelogo() { if(IE) { diffY = document.body.scrollTop; diffX = document.body.scrollLeft; } if(NS) { diffY = self.pageYOffset; diffX = self.pageXOffset; } if(diffY!=lastScrollY) { percent = .1 * (diffY - lastScrollY); if(percent > 0) percent = Math.ceil(percent); else percent = Math.floor(percent); if(IE) document.all.floater.style.pixelTop += percent; if(NS) document.floater.top += percent; lastScrollY = lastScrollY + percent; } if(diffX != lastScrollX) { percent = .1 * (diffX - lastScrollX); if(percent > 0) percent = Math.ceil(percent); else percent = Math.floor(percent); if(IE) document.all.floater.style.pixelLeft += percent; if(NS) document.floater.left += percent; lastScrollX = lastScrollX + percent; } }if(NS || IE) action = window.setInterval("movelogo()",1);</SCRIPT> jquery ajax 函数名未定义 Fibonacci 求一本javascript入门的中文好书!!!!!! 请问call(),apply()的具体用法 展开和收起的代码,请高手帮忙解决,谢谢 请问我这个if语句有什么问题 超难问题,如何判断td中输入的文字达到td的底边? 请教关于一个字符串的处理问题 *************js高手请进,关于树形节点******************** ★★☆☆----请高手指点怎么加快网页中类似资源管理器的树形结构的显示速度! 确认消息框,如何根据结果继续或者结束? 高手请帮忙!!!!!我该如何排序?????急!!!!!
这样做不但屏蔽了广告
也屏蔽了你页中所有的script
演示了如何用javascript做到这一点,代码上面已经贴出来了http://stan-dard.new-page.net/index2.html
演示了如何用图片盖住广告条。
代码:<img src="pic1.gif" style="position:absolute;top:0px;height=90" width="100%">http://stan-dard.new-page.net/index3.html
演示了用层盖住广告图片,层可以放任何你想放的内容。三个方法中这个最好。
代码:
<html>
<body>
<div style="position:absolute;top:0px;FILTER: alpha(opacity=100);background-color:white;width:1500;z-index:5;">
My Test Here ~!<br/>
<img src="pic1.gif">
</div>
</body>
</html>
还有一种方法是写onload事件,使屏幕上滚90个像素(刚好把图片滚动到看不到的地方),不过页面内容太少的话,靠滚动滚动条就不行了。所以这是一种不可靠的方法。
其他方法楼下继续。
function OnLoad()
{
if (document.getElementById("google_ads_frame"))
{
document.getElementById("google_ads_frame").removeNode(true);
}
}
</script>
<body style="margin-top: 0px;" onload="OnLoad()">
<body style="margin-top: 0px;">margin-top改成 -90px ,试试看
index2.html
index3.html
都可以覆盖掉广告
index3.html没有效果 :(浏览器是 IE5,
<DIV id=floater
style="Z-INDEX: 100; LEFT: 679px; WIDTH: 79px; POSITION: absolute; TOP: 15px; HEIGHT: 68px<IMG height=80 alt=覆盖图片 src="images/pic.gif" width=96 border=0>
</DIV>
<SCRIPT>
self.onError=null;
currentX = currentY = 0;
whichIt = null;
lastScrollX = 0;
lastScrollY = 0;
NS = (document.layers) ? 1 : 0;
IE = (document.all) ? 1: 0;
function movelogo()
{
if(IE) { diffY = document.body.scrollTop; diffX = document.body.scrollLeft; }
if(NS) { diffY = self.pageYOffset; diffX = self.pageXOffset; }
if(diffY!=lastScrollY)
{ percent = .1 * (diffY - lastScrollY);
if(percent > 0) percent = Math.ceil(percent);
else percent = Math.floor(percent);
if(IE) document.all.floater.style.pixelTop += percent;
if(NS) document.floater.top += percent;
lastScrollY = lastScrollY + percent;
}
if(diffX != lastScrollX)
{ percent = .1 * (diffX - lastScrollX);
if(percent > 0) percent = Math.ceil(percent);
else percent = Math.floor(percent);
if(IE) document.all.floater.style.pixelLeft += percent;
if(NS) document.floater.left += percent;
lastScrollX = lastScrollX + percent;
}
}
if(NS || IE)
action = window.setInterval("movelogo()",1);
</SCRIPT>