backbone.js nhtmlunit javascript不工作

5us2dqdw  于 2022-11-10  发布在  Java
关注(0)|答案(1)|浏览(169)

我已经尝试了几个小时,让nhtmlunit来渲染我的 Backbone.js /jquery/marionette网站,但遇到了问题。
这是我正在使用的代码。

var webClient = new NHtmlUnit.WebClient(new NHtmlUnit.BrowserVersion(com.gargoylesoftware.htmlunit.BrowserVersion.Chrome));                
webClient.JavaScriptEnabled = true;
webClient.ThrowExceptionOnFailingStatusCode = true;
webClient.ThrowExceptionOnScriptError = true;
webClient.WaitForBackgroundJavaScript(500000);
webClient.WaitForBackgroundJavaScriptStartingBefore(1000000);
var page = webClient.GetPage(Request.Url.AbsoluteUri);
return Content(page.WebResponse.ContentAsString);

什么都不起作用,即使是一个简单的测试,我只是做了一个document.getElementById查找。
我有时会收到一个关于在jquery 1.7.2中找不到方法的错误,但是即使我使用的浏览器版本没有报告这个错误,javascript似乎也永远不会执行?
这就像我总是只看原始的响应,而不考虑执行的javascript?

0aydgbwb

0aydgbwb1#

我知道这很旧,但是我用了最新的版本,让你的代码可以工作。我用了我自己的Request.Url.AbsoluteUri

相关问题