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. 獲取所有注入腳本文件