为什么会运行好几个脚本

因为没有给 @match 规定运行网站 ,然后一个页面中有可能使用了iframe,打开了好几个网站。

解决方法

绑定一个主页面网站就行了。

为什么脚本拿不到数据

可能也是因为iframe,标签。

解决方法

获取到iframe

//获取到 iframe
var iframeRight = document.getElementById('page')
//然后再iframe拿数据 
var but0 = iframeLeft.contentWindow.document.getElementById('tree1_2_switch')
//这样就可以解决了

作者 译文

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注