【发布时间】:2011-07-10 22:49:02
【问题描述】:
我有一个 HTML 文件,其中在 <script> 标记内定义了一个 JavaScript 方法(比如)postIt()。它的标签前面有两个对不再存在的外部 JavaScript 文件的引用。所有这些<script> 标签都在<body> 内。
我必须将 WebClient.setThrowExceptionOnFailingStatusCode 设置为 false,这样我才能继续处理不存在的 JavaScript 文件。
但是当我尝试调用 page.executeJavascript("postIt()") 时,我得到 Reference not found 错误!
- 这是什么原因,我们是否有任何可能的解决方法?
- JavaScript 引擎是否在自己的线程中运行?
【问题讨论】:
标签: java javascript htmlunit