油猴脚本怎么调用原网页的函数和变量
怎么在油猴脚本中调用原网页中的函数和变量。比如,原网页有函数 abc()和变量x百度了很久,都没有弄明白这个问题。 在大多数情况下,没有进行沙盒隔离,是可以直接在脚本中调用的 脚本执行的时机自己设置一下,你在目标脚本之前执行,肯定什么都无法引用 要不。延迟加载setTimeout() 试一下? 变量隔离知不知道?一般都是有作用域的,除非是全局。而油猴更是在匿名函数包里写的,那是私有化的 (function(){...})();
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Closures 如果是为了调用函数可以直接复制过来用,想要得到变量需要看情况,情况很多,方法也有 unsafeWindow.x 记得好评
unsafeWindow.x 之前我是直接复制整个函数直接运行的
页:
[1]
2