首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用greasemonkey替换javascript函数

使用greasemonkey替换javascript函数
EN

Stack Overflow用户
提问于 2014-05-05 18:28:16
回答 1查看 12.8K关注 0票数 7

我想用greasemonkey修改脚本。但不起作用。请帮忙;

original script

代码语言:javascript
运行
复制
<script>
      function abc(){
          // SOME STUFF HERE
      }
      abc();
      window.onload = abc;
      .....
      // OTHER JAVASCRIPT TASK
      .....
</script>

现在我想改变abc函数作为我的要求。我试过以下方法,但没有帮助。

代码语言:javascript
运行
复制
// ==UserScript==
// @name        Test
// @namespace   UNIQUE_NAMESPACE
// @include     http://PATH_TO_DOMAIN/*
// @version     1
// @grant       unsafeWindow
// ==/UserScript==
unsafeWindow.abc= function () {
    //MY REQUIREMENT
}
EN

回答 1

Stack Overflow用户

发布于 2014-05-05 19:07:03

您将在这里找到一个很好的示例/教程:@document-start示例: hijack页面脚本

N.B.这个脚本中使用的“beforescriptexecute”事件,是HTML5规范的一部分,目前只有基于壁虎的浏览器(Firefox)支持。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23479251

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档