C# nhtmlunit javascript不工作

C# nhtmlunit javascript不工作,c#,javascript,backbone.js,htmlunit,marionette,C#,Javascript,Backbone.js,Htmlunit,Marionette,我花了几个小时试图让nhtmlunit呈现我的主干网/jquery/木偶网站,但遇到了问题 这是我正在使用的代码 var webClient = new NHtmlUnit.WebClient(new NHtmlUnit.BrowserVersion(com.gargoylesoftware.htmlunit.BrowserVersion.Chrome)); webClient.JavaScriptEnabled = true; webClient.ThrowEx

我花了几个小时试图让nhtmlunit呈现我的主干网/jquery/木偶网站,但遇到了问题

这是我正在使用的代码

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查找

我有时会因为在jQuery1.7.2中找不到方法而出错,但即使使用不报告错误的浏览器版本,javascript似乎也不会执行


这就像我总是只看原始响应,而不考虑已执行的javascript?

我知道这很旧,但我采用了最新版本,让您的代码正常工作。我使用了我自己的Request.Url.AbsoluteUri