日期:2014-05-18  浏览次数:20897 次

webclient如何获取js生成的cookie?
html源码如下:
HTML code

<html>
<head>
<script>document.cookie='abc'</script>
<script language="JavaScript" type="text/javascript" src="http://www.test.com/1.js?cookieTime=12913"></script> 
</head> 

<body> 
hello! 
</body> 
</html>



上面的源码是我用webclient提交后返回的页面,是用js生成cookie的页面,请问我怎么才能执行js取到cookie呢?

各位老大给点思路吧。。

------解决方案--------------------
webclient都不执行代码,是无法设置cookie的。你可以使用webBrowser进行测试
------解决方案--------------------
webbrower执行JS获取相关数据IHTMLWindow2 win = (IHTMLWindow2)webBrowser.Document.
Window.DomWindow; win.execScript("", "Javascript");