如何程式設計清除IE快取收藏

2021-04-24 23:27:09 字數 1355 閱讀 1636

手動清除ie快取(internet臨時檔案,cookie,歷史記錄,表單記錄,上網密碼),可以通過「internet選項」控制面板(如下圖)來實現。

如果想命令列方式來清除ie緩衝,可以使用借助rundll32.exe 來執行internet選項的對應功能。

比如:temporary internet files  (internet臨時檔案)

rundll32.exe inetcpl.cpl,clearmytracksbyprocess 8

cookies

rundll32.exe inetcpl.cpl,clearmytracksbyprocess 2

history (歷史記錄)

rundll32.exe inetcpl.cpl,clearmytracksbyprocess 1

form data (表單資料)

rundll32.exe inetcpl.cpl,clearmytracksbyprocess 16

passwords (密碼)

rundll32.exe inetcpl.cpl,clearmytracksbyprocess 32

delete all  (全部刪除)

rundll32.exe inetcpl.cpl,clearmytracksbyprocess 255

delete all - "also delete files and settings stored by add-ons"

rundll32.exe inetcpl.cpl,clearmytracksbyprocess 4351

想通過程式設計方式清除ie快取, 呼叫win32 api函式 shellexecute 或者 createprocess 來執行以上的命令列就可以了。

例子:shellexecute(null, _t("open"), _t("rundll32.exe"),  _t("inetcpl.cpl,clearmytracksbyprocess 4351"), null, sw_shownormal);

收藏乙個清除IE快取的控制項 可以指定清除哪些快取

基於domino系統,可以這樣考慮,清除含有該url的串 http 伺服器名 資料庫路徑 0 文件號 file 將包含該串的所有快取刪除。根據msdn的相關資料,製作外掛程式需要用到作業系統的api。有興趣的朋友可以自行嘗試。外掛程式名稱 ie.ocx 外掛程式clsid 68a3e971 5030...

如何清除tomcat快取

用tomcat容器,大家可能會發現這樣的問題,修改jsp檔案後,但用ie開啟 依然是以前的jsp的頁面。出現這種現象的原因主要是tomcat快取的原因。解決辦法如下 在jsp檔案頭加上 其中,第一行的content 0 是表示過期的時間,如果不是0的話,就必須使用gmt的時間格式。第二行表示不用快取...

如何清除tomcat快取

某處 用tomcat容器,大家可能會發現這樣的問題,修改jsp檔案後,但用ie開啟 依然是以前的jsp的頁面。出現這種現象的原因主要是tomcat快取的原因。解決辦法如下 在jsp檔案頭加上 其中,第一行的content 0 是表示過期的時間,如果不是0的話,就必須使用gmt的時間格式。第二行表示不...