dbk*_*bkk 4 javascript jquery javascript-events google-chrome-extension
我需要在Chrome扩展程序中传递消息(引发事件),并让网页上的JavaScript对此做出反应。
在content_script.js
扩展名中,应该有一个类似
raiseXYZevent(data);
Run Code Online (Sandbox Code Playgroud)
网页上的JavaScript http://foo.com/mypage.html
应该执行处理程序
function processXYZevent(data) { ... }
Run Code Online (Sandbox Code Playgroud)
问题在于扩展中的内容脚本无法直接与网页上的JavaScript交互(只能修改DOM)。有没有办法从扩展名中进行DOM更改,以某种方式从网页中检测到它们并调用processXYZevent
?