我正在为chrome做一个扩展来可视化js结构,但是由于某些原因,我不能从这个扩展中访问自定义的js变量。如何读取这些var/属性?比如知道jQuery是否存在?
发布于 2012-10-31 03:46:46
在中运行的内容脚本
They cannot:
定义的变量或函数
您应该尝试将<script src='injected.js'><script> (此脚本应该能够“看到”网页定义的变量和函数)注入到内容脚本的页眉中,然后在这两者之间建立通信。内容脚本和注入脚本可以简单地通过DOM (通过ie.在隐藏的div中发布消息),或者更好地使用postMessage/addEventListener。
https://stackoverflow.com/questions/13146291
复制相似问题