havanna
狐狸大王
狐狸大王
  • UID22502
  • 注册日期2008-01-01
  • 最后登录2015-10-20
  • 发帖数544
  • 经验14枚
  • 威望0点
  • 贡献值2点
  • 好评度0点
阅读:2857回复:4

Greasemonkey脚本的写法

楼主#
更多 发布于:2008-10-07 21:32
请问我想删除Javascript中的某一事件,应该怎么写呢?
譬如如下
<SCRIPT language="javascript" type="text/javascript">
<!--
        setTimeout("loadad('playertopad,playerright360,playerbottomad,playerbottom950,playerotherad');",5000);//
//-->
</SCRIPT>
谢谢先。
wushi777
非常火狐
非常火狐
  • UID12365
  • 注册日期2006-04-17
  • 最后登录2011-04-13
  • 发帖数817
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
1楼#
发布于:2008-10-07 21:32
havanna:请问我想删除Javascript中的某一事件,应该怎么写呢?
譬如如下
<SCRIPT language="javascript" type="text/javascript">
<!--
        setTimeout("loadad('playertopad,playerright360,playerbottomad,playerbottom950,playerotherad');",5000);//
//-->
</SCRIPT>
谢谢先。
回到原帖


前面的固定格式就不说了。 代码写成下面的, 没有测试,不知道行不行。
unsafeWindow.loadad = function(){};
havanna
狐狸大王
狐狸大王
  • UID22502
  • 注册日期2008-01-01
  • 最后登录2015-10-20
  • 发帖数544
  • 经验14枚
  • 威望0点
  • 贡献值2点
  • 好评度0点
2楼#
发布于:2008-10-07 21:32
非常感谢,这下对一些页内js广告有解决方法了
wushi777
非常火狐
非常火狐
  • UID12365
  • 注册日期2006-04-17
  • 最后登录2011-04-13
  • 发帖数817
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
3楼#
发布于:2008-10-07 21:32
havanna:非常感谢,这下对一些页内js广告有解决方法了回到原帖


嫌麻烦的话,装个noscripts就可以了。
havanna
狐狸大王
狐狸大王
  • UID22502
  • 注册日期2008-01-01
  • 最后登录2015-10-20
  • 发帖数544
  • 经验14枚
  • 威望0点
  • 贡献值2点
  • 好评度0点
4楼#
发布于:2008-10-07 21:32
noscripts误杀性太大,而且无法针对同一页内不同JS进行白名单设置
而用js去过滤,就可以针对同一页内的不同事件进行过滤了
js并非等于广告.....
游客

返回顶部