【发布时间】:2015-04-10 20:15:28
【问题描述】:
我使用WebView 创建了一个带有JavaFX 的简单浏览器。我还添加了 Firebug Lite 来检查网站。为了启用 Firebug Lite,我使用了 WebEngine 和方法 executeScript():
engine.executeScript("if (!document.getElementById('FirebugLite')){E = document['createElement' + 'NS'] && document.documentElement.namespaceURI;E = E ? document['createElement' + 'NS'](E, 'script') : document['createElement']('script');E['setAttribute']('id', 'FirebugLite');E['setAttribute']('src', 'https://getfirebug.com/' + 'firebug-lite.js' + '#startOpened');E['setAttribute']('FirebugLite', '4');(document['getElementsByTagName']('head')[0] || document['getElementsByTagName']('body')[0]).appendChild(E);E = new Image;E['setAttribute']('src', 'https://getfirebug.com/' + '#startOpened');}");
如何截取JavaFX中Firebug Lite的inspector函数的返回值(我想是一个字符串)?
【问题讨论】:
-
您显然是在谈论 Firebug Lite。请注意,Firebug Lite 和 Firebug 是两种不同的工具。
标签: javascript javafx firebug-lite