事情是這樣的。我的一個ASP.NET頁面用window.open導航后再次訪問時沒 " /> 一区二区三区不卡在线观看,天天躁日日躁狠狠躁av麻豆,日韩毛片在线免费观看

四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

淺析ASP.NET頁面緩存的幾點體會

  前幾天遇到個問題,百思不得其解。后來查閱了一些資料心里才有了點思路。把自己遇到的問題記錄下來希望能給其他的園友一些幫助吧。

  事情是這樣的。我的一個ASP.NET頁面用window.open導航后再次訪問時沒有得到更新,確切的說是再次訪問時根本就沒有訪問服務器。可是這個現象在我的機器上并沒有出現,而項目組中其他的機器都有此問題。當時我這個郁悶吶,因為不方便調試,最后就在頁面上輸出好多alert。終于在幾次試驗之后發現了問題的所在。

  其主要問題就是IE緩存了頁面,當服務器端出現更新時IE并沒有檢查到。我的機器沒有問題是因為我的ie設置為每次訪問頁面都要檢查更新,他們的則是自動檢查更新。由于我再次導航到頁面用的是前端的window.open方法,此方法不能使瀏覽器的自動檢查起作用。

  上面的敘述比較亂,不知道大家能不能看懂。下面我說下具體的解決方法吧。

  方法一:導航時用服務器端的Response.Redirect方法,或者用前端得window.location.replace方法。

  方法二:禁用ASP.NET頁面緩存。

  在必要的時候我還是推薦方法二的。因為我們做開發的不能控制瀏覽器的設置。用戶如果把IE設置為從不檢查更新緩存的問題則不好避免,所以還是用方法二,讓IE的臨時文件夾不存在頁面文件。

  另外,是否禁用頁面緩存要根據實際情況來說,起初我認為頁面緩存只是緩存在服務器,后來看了一篇blog

  發現緩存的意義還是很大的。在很多情況下可以大大減小服務器的壓力。只不過開發過程中要多多從需求出發,不能盲目的設置什么屬性。

NET技術淺析ASP.NET頁面緩存的幾點體會,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 石璐| 电影画皮3免费| yumiko| 男生帅气动漫头像| 贝弗利山人| va电影| 适度水解奶粉有哪些| 日本电影家庭教师| 电影大事件| 二年级数学下册期末测试卷| 欠工资不给打什么电话能最快处理| 演员李崇霄的个人资料| 情欲视频| 亚洲第一区se| 十面埋伏 电影| 谷桃子| 罗伯特·杜瓦尔| kaori全部av作品大全| 瑞贝卡·德·莫妮| 麻豆视频观看| 音乐僵尸演员表| 网络安全的论文1500字| 六一儿童节幕后换演出服| 乱世伦情 电影| 鲍鱼视频在线观看| 田成仁个人资料年龄| 得仕卡| 廖凡演的电影| 杰奎琳·卡瓦霍| 北京卫视电视节目单| 浙江卫视周一至周五节目表| 爱爱内含光在线播放| 索溪峪的野阅读及答案| 嗯啊不要啊啊啊| 波斯王子时之刃| derpixon动画在线观看| 免费在线观看勇士| 温州新闻| 新红楼梦惊艳版| 美丽在唱歌 电影| 女生裸体.|