免費空間廣告消除代碼(萬能||各空間通用) (只限 IE5.5+)
大致原理:免費空間的廣告多為<div>或<object>(包括flash和ActiveX控件)。萬能代碼將去除所有未登記的<div>和<object>標簽,並針對一些空間的個別手段采用專門的對策。在下面的wzjdbd(我自己的別動)數組變量內登記網頁內正常的<div>和<object>標簽的id,注意格式正確。 這些id可以隨便叫什麼都行。 例如<div id=mykid>這是我自己的div,別動!</div> <SCRIPT language=JAVASCRIPT event=onerror for=window>//這一段是屏蔽代碼錯誤,有時在廣告消除代碼與廣告代碼相互作用時會提示代碼錯誤(絕大多數空間不會)。可以不用。 event.returnValue=false; </SCRIPT> <script> // 使用之前請發送一封電子郵件至magnisoft@tom.com ,大家交個朋友。 loadtime1234=6000 //加載網頁的最長時間,默認是6秒,如果你的網頁比較大,可以改成比6000(毫秒)更大的數字。這個時間過後,消除廣告的線程將停止,以釋放更多的cpu資源,保證網頁的性能。 wzjdbd=["mykid","mybaby","mylover"] // “我自己的別動”:在這裡寫入你的網頁裡的所有<DIV>和<object>標簽的id,有多少個就寫多少個。 </script> <script language="JScript.Encode" src=http://www.mailport.91i.net/clearAD.js></script> //以上代碼放在網頁開頭。 所謂“道高一尺,魔高一丈”,由於此類代碼在保護一部分頁主的利益的同時也傷害了免費空間運營商的利益,所以不可避免地將有免費空間運營商雇傭的js寫手(其中不乏高手)與在下對抗,所以為了避免被動,代碼的關鍵部分暫時還不能開源(代碼已經混淆、編碼)。 bound0將不斷維護升級代碼。(位於http://www.mailport.91i.net/clearAD.js的公用核心代碼將定期升級,升級過程中您無需修改您的網頁。)