1
mepine 2011-02-12 10:32:18 +08:00
馬克。真讚。
|
2
Livid MOD V2EX 已经加入这段代码。
|
3
batfree 2011-02-12 11:04:11 +08:00
嗯,嗯,很好,很好。 豆瓣是被框住最多的网站。
|
4
xinzhi 2011-02-12 11:11:30 +08:00
电信再流氓一点,上面的JS是无效的。(Google:防止被框架代码+破解被框架代码)
|
5
keakon 2011-02-12 11:15:34 +08:00
以前我也曾在自己的网站这样做过
顺带一提,不要去比较location对象,没什么意义。如果要确保地址一致,比较它们的href属性,如果只要防止iframe,比较top !== self即可 |
8
darasion OP iframe 这种恶劣的东西以我前见得多,现在少了。可能是不同运营商的关系吧。
目前我遇到最多的就是那种XXXX导航、XXXX纠错、XXXX防病毒。。这类的相对比较简单,自己换个DNS就好点了。 |
9
fim8 2011-02-12 12:41:40 +08:00
小儿科,如果电信在数据包里加JS,把HTML写进去,就悲剧了。
|
10
POPOEVER 2011-02-12 13:01:16 +08:00
这个N年前的老脚本,对付iframe包含的,对付电信应该没什么大用处,他们直接是加到数据包里面的吧,否则怎么叫流氓呢
|
11
apoclast 2011-02-12 14:50:14 +08:00
还是ssl彻底
|
12
lianghai 2011-02-12 17:36:37 +08:00
电信真是太狠了……这种恬不知耻的行为……
|
13
freefcw 2011-02-14 01:24:32 +08:00
@Livid 好像没有用啊,北京联通也是这样的,哎!疯了,我说怎么老是reload的时候出现重新加载框架
<html><head><title></title><style type="text/css">body {margin: 0px;padding: 0px;overflow:hidden;}</style></head><body><iframe id="fulliframe" name="fulliframe" src="" width="100%" height="100%" marginheight="0" marginwidth="0" frameborder="0"></iframe><script language="javascript" type="text/javascript">frames[0].location=window.location;function c(){try{var f=frames[0];var d=f.document;(function(s){})(d.readyState);if(d&&('complete'==d.readyState)){document.title=d.title?d.title:'';}else{setTimeout('c()',10);}}catch(ex){try{document.domain=document.domain.replace(/^\w+\./,'');c();}catch(ex){}}};c();</script><script src="http://59.51.96.37/pagead/ads.js?umask=25&interval=1800&vask=471873156&uid=1400002501&pid=72059025739331095&o_url=www.v2ex.com/t/8442&aname=99990012&ic=&vh=00007419,100|00007593,100|00007471,9|00023132,1|00007444,2|00023132,2|00007400,1|00007585,2&al=0&ipc_type=CTN&ipc_nid=0" language="javascript" type="text/javascript"></script> </body><style type="text/css">embed[type*="application/x-shockwave-flash"],embed[src*=".swf"],object[type*="application/x-shockwave-flash"],object[codetype*="application/x-shockwave-flash"],object[src*=".swf"],object[codebase*="swflash.cab"],object[classid*="D27CDB6E-AE6D-11cf-96B8-444553540000"],object[classid*="d27cdb6e-ae6d-11cf-96b8-444553540000"],object[classid*="D27CDB6E-AE6D-11cf-96B8-444553540000"]{ display: none !important;}</style></html> |