以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]foxtable内置浏览器控件有无cookie功能,可以删除浏览记录呢?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=74281)

--  作者:bailang121
--  发布时间:2015/9/7 16:59:00
--  [求助]foxtable内置浏览器控件有无cookie功能,可以删除浏览记录呢?
如题~!
--  作者:大红袍
--  发布时间:2015/9/7 17:03:00
--  
 你具体想做什么,什么删除浏览记录。
--  作者:bailang121
--  发布时间:2015/9/8 8:18:00
--  
嗯~ 就是类似IE浏览器的cookie功能~   

比如我用账号密码登录了一个网站~   关闭浏览器后重新打开这个网站~   依然是处于该账号的登录状态!   

我想实现删除浏览记录~ 重新打开该网站后    依然是未登录状态的~~~~~就是类似IE浏览器内的清除上网痕迹功能



--  作者:bailang121
--  发布时间:2015/9/8 9:11:00
--  
我发现~ 程序全部关闭后重新登录打开内置浏览器~  它就没有了登录记录了~    那么哪位大神有啥思路可以通过什么命令实现关闭浏览器窗口就能达到这个效果吗?
--  作者:大红袍
--  发布时间:2015/9/8 10:22:00
--  

众方法都不可以,只有这种方法简单可行。

 

mark webbrowser清空cookie

 

Dim web = e.Form.Controls("WebBrowser1").BaseControl
web.Navigate("javascript:void((function(){var a,b,c,e,f;f=0;a=document.cookie.split(\'; \');for(e=0;e<a.length&&a[e];e++){f++;for(b=\'.\'+location.host;b;b=b.replace(/^(?:%5C.|[^%5C.]+)/,\'\')){for(c=location.pathname;c;c=c.replace(/.$/,\'\')){document.cookie=(a[e]+\'; domain=\'+b+\'; path=\'+c+\'; expires=\'+new Date((new Date()).getTime()-1e11).toGMTString());}}}})())")


--  作者:大红袍
--  发布时间:2015/9/8 10:24:00
--  

另备注清空IECookies的方法。(非 http only)

 

http://www.cnblogs.com/midcn/p/3527123.html