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