0
A
回答
1
使用NPN_Evaluate执行JavaScript代码。
如果你想“注入一个脚本”那是在一个单独的js文件,使用NPN_Evaluate到script标签添加到文档中。 (让我知道如果你需要一个例子)。
0
根据你正在做什么,与JavaScript进行交互的最佳方式是NPN_Evaluate(如果没有其他工作)或通过使用NPN_GetValue获取NPObject for DOM窗口,然后你可以调用Invoke和SetProperty。
如果你只是注入直接的javascript,当然,NPN_Evaluate是一个很好的方法来做到这一点,但避免在那些经常被调用的东西上使用它,因为它与性能相比,直接对象。
相关问题
- 1. IE插件注入java脚本
- 2. 使用SVG注册NPAPI插件
- 3. 可编脚本NPAPI插件不能与Firefox兼容
- 4. 将URL从Java脚本传递给NPAPI插件
- 5. 从NPAPI插件返回数组到Java脚本
- 6. 使用脚本方法调用卸载NPAPI插件
- 7. 弃用NPAPI插件
- 8. 选择文本并插入脚注
- 9. PHP注册脚本 - 插入数据
- 10. 用于Linux的C样本NPAPI插件
- 11. 基本插件(NPAPI/npruntime)你好世界
- 12. 插入jquery脚本文件
- 13. 将脚本插入脚本
- 14. Greasemonkey脚本注入
- 15. Sql注入脚本
- 16. 在注入脚本
- 17. 注入脚本DOM
- 18. Chrome插件进程 - npapi插件
- 19. NPAPI插件不反映在铬://插件
- 20. Firefox插件或greasemonkey脚本插入javascript
- 21. MS Office Firefox插件(NPAPI)
- 22. Windows上的Firefox NPAPI插件
- 23. JavaFX中的NPAPI插件webview
- 24. NPAPI浏览器插件
- 25. Internet Explorer中的NPAPI插件?
- 26. QtWebKit中的NPAPI插件
- 27. HTML上的NPAPI插件
- 28. BHO Internet Explorer的插件 - 脚本注入问题
- 29. 64位Firebreath NPAPI插件没有在Windows注册
- 30. 获取所有注入脚本文件