如何从JavaFX2中的WebView获取选定节点

时间:2013-04-16 03:19:16

标签: webview javafx-2

我可以通过下一个代码段获取所选文字: String selection =(String)webView.getEngine()。executeScript(“window.getSelection()。toString()”); 的System.out.println(选择);

但无论如何都要获取所选节点,我想将内容添加到dom树中。

1 个答案:

答案 0 :(得分:1)

这更像是一个javascript问题,因为executeScript只执行javascript并返回脚本返回的任何内容。我试试

document.getSelection().getRangeAt(0).commonAncestorContainer.parentNode

这将返回产生所选部分的容器的父节点。