@Override public void initialize(URL url, ResourceBundle rb) { WebEngine engine = this.webView.getEngine(); engine.setJavaScriptEnabled(true); engine.setOnAlert(new EventHandler<WebEvent<String>>() { @Override public void handle(WebEvent<String> t) { String data = t.getData(); System.out.println("alert: " + data); textArea.appendText(data); } }); engine.load(this.getClass().getResource("content/basics-javascript.html").toExternalForm()); }
@FXML private WebView web; @FXML private StackPane root; public void initialize() { WebEngine engine = web.getEngine(); //engine.load("https://www.google.com/maps"); final URL urlGoogleMaps = getClass().getResource("GoogleMapsV3.html"); engine.load(urlGoogleMaps.toExternalForm()); engine.setJavaScriptEnabled(true); root.getChildren().add(web); }
void init(final JBrowserDriverServer driver, final Context context) { if (initialized.compareAndSet(false, true)) { this.context.set(context); SettingsManager.register(stage, view); engine.set(view.get().getEngine()); try { window.set(new WindowServer(stage, statusCode)); context.alert.get().listen(this); } catch (RemoteException e) { Util.handleException(e); } final ContextItem thisObject = this; AppThread.exec(statusCode, () -> { Settings settings = SettingsManager.settings(); engine.get().setJavaScriptEnabled(settings.javascript()); //If null engine uses automatic value. engine.get().setUserDataDirectory(context.userDataDirectory.get()); httpListener.set(new HttpListener(thisObject, statusCode, context.timeouts.get().getPageLoadTimeoutObjMS())); httpListener.get().init(); Accessor.getPageFor(view.get().getEngine()).addLoadListenerClient(httpListener.get()); engine.get().setCreatePopupHandler(new PopupHandler(driver, context)); return null; }); } } }
webEngine.setJavaScriptEnabled(true); webEngine.load("http://www.google.ro");
wView.setPrefWidth(200); final WebEngine engine = wView.getEngine(); engine.setJavaScriptEnabled(true); engine.loadContent("<body contentEditable='true'><div id='content'>Initial Text</div><div id='first'>My first web view in fx</div></body><span id='second'>My first web view in fx</span><span id='second'>My first web view in fx</span><span id='second'>My first web view in fx</span><span id='second'>My first web view in fx</span><span id='second'>My first web view in fx</span><span id='second'>My first web view in fx</span><span id='second'>My first web view in fx</span><span id='second'>My first web view in fx</span><div id='first'>My first web view in fx</div></body></body>");
final WebEngine engine = webviewBrowser.getEngine(); engine.load( "http://gmail.com" ); engine.setJavaScriptEnabled( true ); final String username = "324jlk23j4l2klj34l2kj34l2jk34l2kj3lkjlajksdflkj@gmail.com"; final String password = "password";
final WebEngine webEngine = webview.getEngine(); webEngine.setJavaScriptEnabled(true); webEngine.load(loginPageUrl.toString());
webEngine.setJavaScriptEnabled(true); webEngine.load("http://www.google.ro");