【发布时间】:2013-10-25 14:10:48
【问题描述】:
我正在尝试在 JavaFX 按钮单击事件上从 JavaFX WebView 调用 JavaScript 函数。
我正在使用以下代码,但它不起作用:
try {
File file = new File("F:\\inputfile\\hello.htm");
WebEngine webengine = webview.getEngine();
webengine.load(file.toURI().toURL().toString());
} catch(Exception ex) {
ex.printStackTrace();
}
在任何按钮上单击我想在 html 文件中执行 test() JavaScript 方法:
webengine.executeScript("test()");
而html文件中的JavaScript方法是:
<script language="javascript">
function test()
{
window.scrollBy(0, 20);
}
</script>
【问题讨论】:
标签: javascript javafx-2 javafx