分类: 草根选秀类敏而学不耻问 |
冰河雨露:可以使用这个方法防止文章和代码的复制,但从目前很多浏览器尚不支持frame,已经对代码做了一定的保护,如果要支持FRAME可以去升级一下浏览器。
<img src='binghe@glacier'
style='display:none'>
<style type="text/css">
body{glacier:expression_r(document.body.onselectstart=document.body.oncontextmenu=function(){return
false;});}
</style>
关键参数:
expression--css与js的结合点
定义:
IE5及其以后版本支持在CSS中使用expression,用来把CSS属性和Javascript表达式关联起来,这里的CSS属性可以是元素固有的属性,也可以是自定义属性。就是说CSS属性后面可以是一段Javascript表达式,CSS属性的值等于Javascript表达式计算的结果。在表达式中可以直接引用元素自身的属性和方法,也可以使用其他浏览器对象。这个表达式就好像是在这个元素的一个成员函数中一样。
使用方法:
1、通过外部调用样式表文件,由于新浪会自动将expression替换为expression_x,因此无法直接在空白面板中添加代码,只能通过外部调用达到首页禁止的目的。
2、样式表文件也可以在文章中调用,达到首页跟点击查看原文同时禁止的目的。
注意:若非必要,一般不建议使用,因为expression对浏览器资源要求比较高。
前一篇:那一晚,我守候了一夜
后一篇:整套模板:偶像实力派明星吴尊