0

document.getElementById("mydiv").style.display = "none";我在网页上尝试了一个简单的 javascript [示例: ],并在 BlackBerry 4.5 模拟器浏览器上对其进行了测试,它可以正常工作。

现在我有一个BrowserField嵌入在浏览器中的应用程序(JRE 4.5 - Eclipse 插件),我可以访问 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 回答