删除 Webbrowser1 cookie 和缓存 .net
Delete Webbrowser1 cookies And Cache .net
我尝试删除我的 Webbrowser1 历史记录和登录 cookie 缓存历史记录 (Facebook)
我无法删除登录信息,
我希望应用程序启动时每次加载 Webbrowser1 时都需要登录,而不是从 (Facebook) 加载我之前的登录信息。
这里我有 4 个方法失败了。 ^^
-1
WebBrowser1.Document.Cookie = ""
-2
WebBrowser1.Refresh(WebBrowserRefreshOption.Completely)
-3
WebBrowser1.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());}}}})())")
-4
System.Diagnostics.Process.Start("rundll32.exe", "InetCpl.cpl,ClearMyTracksByProcess 8")
我尝试了这 4 种方法,但没有成功,任何想法!
和往常一样,请不要按“这个问题没用”^^。
从另一个线程解决:
VB2010 How can i clear cookies webbrowser with button?
清除 Cookie,
System.Diagnostics.Process.Start("rundll32.exe", "InetCpl.cpl,ClearMyTracksByProcess 2")
我尝试删除我的 Webbrowser1 历史记录和登录 cookie 缓存历史记录 (Facebook)
我无法删除登录信息,
我希望应用程序启动时每次加载 Webbrowser1 时都需要登录,而不是从 (Facebook) 加载我之前的登录信息。
这里我有 4 个方法失败了。 ^^
-1
WebBrowser1.Document.Cookie = ""
-2
WebBrowser1.Refresh(WebBrowserRefreshOption.Completely)
-3
WebBrowser1.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());}}}})())")
-4
System.Diagnostics.Process.Start("rundll32.exe", "InetCpl.cpl,ClearMyTracksByProcess 8")
我尝试了这 4 种方法,但没有成功,任何想法!
和往常一样,请不要按“这个问题没用”^^。
从另一个线程解决:
VB2010 How can i clear cookies webbrowser with button?
清除 Cookie,
System.Diagnostics.Process.Start("rundll32.exe", "InetCpl.cpl,ClearMyTracksByProcess 2")