JavaコードでJavascript関数を使用してWindowsエクスプローラのポップアップを閉じる方法は?
Java コードで Windows エクスプローラーのポップアップを閉じる必要があります。window.close()
このウィンドウポップアップがループを壊しているため、javascript関数を使用して閉じています。
そのコードは次のとおりです。
ScriptEngineManager manager = new ScriptEngineManager();
ScriptEngine engine = manager.getEngineByName("JavaScript");
String script = "function winClose() {"+"var close_result = window.parent.close();"+"" +"document.getElementById('close_result').value = close_result;"+"console.log(\"change the box value\");}";
engine.eval(script);
Invocable inv = (Invocable) engine;
inv.invokeFunction("winClose", "Window close!!" );
window
しかし、定義されていない例外が私に与えられています。
実際、私は Java コードで Javascript を使用したことがありません。Javascriptでウィンドウを閉じる機能を手伝ってください。