我不想使用「Inspect Element」菜單項來顯示Webkit Inspector。 我如何通過Javascript調用他?我如何通過Javascript調用Webkit Inspector
回答
即使Web Inspector緊密集成到WebKit項目的代碼庫中,引擎也不會公開任何方式從JavaScript上下文(也不應該)調用它。這種情況只能通過特定於供應商的JS API暴露這種功能,但事實並非如此。 Web Inspector是一個客戶端的東西,所以我認爲它沒有任何意義,特別是它會鼓勵Web開發人員編寫僅針對運送WebKit和Web Inspector的瀏覽器的代碼。
但我正在爲Javascript編寫一個IDE,並擁有我自己的基於webkit的瀏覽器。那麼我怎樣才能以編程方式與webkit交互。調用檢查員只是第一個問題。 – Lothar 2010-10-16 22:18:13
對不起,但你需要更精確。 「我自己的基於webkit的瀏覽器」並沒有告訴我很多。取決於它基於哪個WebKit端口(或者您可能創建了另一個?),答案是不同的。也就是說,幾乎每個端口都應該有一個可以使用的Web Inspector API。 – 2010-10-16 23:21:47
- 1. 從Cocoa IBAction啓動WebKit Inspector?
- 2. 使用windowScriptObject和WebKit通過JavaScript調用MacRuby
- 3. 如何通過WebKit的
- 4. 有沒有辦法在iPad中使用Webkit Inspector遠程調試?
- 5. 如何通過WebKit使用觸摸條(JavaScript)
- 6. 如何通過webview調用javascript函數?
- 7. 如何通過Javascript調用twitter API
- 8. 如何通過Ajax調用外部javascript
- 9. 如何通過JavaScript調用PHP函數?
- 10. 如何通過AJAX調用JavaScript函數?
- 11. 我如何通過JavaScript
- 12. 我如何通過JavaScript
- 13. 如何通過`npm start`爲我的應用程序使用node-inspector?
- 14. 如何通過JavaScript調用我的PHP文件
- 15. 如何通過JQuery/Javascript調用來保護我的webservices?
- 16. 通過WinApi調整WebKit COM的大小
- 17. 如何通過JavaScript檢測舊Opera(非Webkit,非Next,版本14-)
- 18. 如何調試WebKit?
- 19. 調用需要通過JavaScript
- 20. 無法通過javascript調用
- 21. 調用:由通過JavaScript
- 22. 通過JavaScript調用webservice
- 23. 通過桌面Web Inspector調試移動Safari的問題
- 24. 是否可以在移動Web瀏覽器中啓用WebKit JavaScript Inspector?
- 25. 如何通過使用Javascript
- 26. 如何通過使用Javascript
- 27. 如何通過使用JavaScript
- 28. 如何通過使用Javascript
- 29. 如何調試從Java調用的JavaScript代碼(通過JSR-223)?
- 30. 如何通過AJAX調用
你需要澄清。你想禁用檢查元素項目?這個問題與你如何從腳本中調用檢查員無關,如果這是你的目標,你應該打開一個單獨的問題。另外,我希望任何試圖禁用檢查員的人都失敗。 – mikerobi 2010-10-14 02:35:26
咦?你在問什麼? – SLaks 2010-10-14 02:35:34