Window Phone 7 中WebBrowser获取当前页面的cookie


1
//利用WebBrowser获取cookie
2 //WebBrowser的IsScriptEnabled 设置 true;
3 public string GetCookie()
4 {
5 object obj = webBrowser.InvokeScript("eval", "document.cookie");
6
7 if (obj is string)
8 {
9 string strCookie = obj as string;
10 return strCookie;
11 }
12 return null;
13 }



类似的JS脚本:

你可以试着这么做,遍历所有的cookies同时删除临时文件

var cookies = document.cookie.split(";"); for (var i = 0; i < cookies.length; i++) { eraseCookies(cookies[i].split("=")[0]); }

如果上面不得的话,你可以尝试以下JS语句:

createCookie(cookies[i].split("=")[0], "", -1);


注:SDKhome移动平台开发的交流平台 http://www.sdkhome.com 

posted on 2011-11-12 14:28  子鸿  阅读(448)  评论(1编辑  收藏  举报

导航