上网时间一长,很多朋友都喜欢申请免费网站,并制作一个属于自己的个人主页以表现自己。可惜“天下没有白吃的午餐”,免费网页虽然好用,但免费网页的提供者几乎总会附加广告。而业者加广告的方式,通常就是在用户的每一个网页上自动添加一些源程序码(大部分都是JavaScript脚本),这样一来,不论浏览者开启哪一个页面,它都会自动在该页面上方增加一个页框广告,并新开一个弹出式广告窗口,令人浏览时生厌。
那除了必须付费之外,我们可不可以使用JavaScript或其他小技巧来将广告删除呢?
破解JavaScript广告窗口当然是有一些方法。例如,网站的站长撰写网页时,可以分别在网页程序代码中,指令的前面以及指令的后面都加上“noscript”这个指令,这样就可以使某些JavaScript代码失效。
“noscript”这个指令的意思就是停止JavaScript脚本程序的作用,因为免费网页的主机通常就是将JavaScript的广告指令添加在指令的前面和指令的后面。如果用户增加“noscript”的定义,就会让JavaScript停止运行。
不过,俗语说“道高一尺,魔高一丈”,这个小技巧也只能解决一部份网页广告问题。而且,如果用户在网页中自己也使用JavaScript,就不能在指令的前面加上“noscript”的指令,否则,自己网页的JavaScript也同样会失效。