0

document.getElementById("mydiv").style.display = "none";Webページで簡単なJavaScript[例: ]を試し、BlackBerry 4.5シミュレータブラウザでテストしたところ、機能しました。

これで、ブラウザーに埋め込まれたアプリ(JRE 4.5-Eclipseプラグイン)がありBrowserField、BrowserFieldの同じページにアクセスします。次のコードをアプリに追加しています

 myrenderingSession.getRenderingOptions().setProperty(RenderingOptions.CORE_OPTIONS_GUID,  RenderingOptions.JAVASCRIPT_ENABLED, true);

しかし、Javaスクリプトは機能していません。Javaスクリプトを確実に実行するためにカスタムコードを追加する必要がありますか?Event.EVENT_EXECUTING_SCRIPTに何かありますか?助けてください!

4

1 に答える 1

0

OS 4.5 で JS を有効にする同じコードがあることを確認でき、JS を含むページは問題なく動作します。ただし、JSを介してページ上で何も非表示にしないことも言う必要があるため、要素を非表示にする同じJSが機能するかどうかは確認できません。

また、私は一切扱いませんEvent.EVENT_EXECUTING_SCRIPT。したがって、JS を有効にするために使用しているコードは、BrowserField で JS のサポートを期待するのに十分であると確信しています。

于 2011-03-26T13:44:12.953 に答える