佳木斯湛栽影视文化发展公司

主頁(yè) > 知識(shí)庫(kù) > window.showModalDialog兩次加載問題清除緩存方法

window.showModalDialog兩次加載問題清除緩存方法

熱門標(biāo)簽:人工智能 科大訊飛語(yǔ)音識(shí)別系統(tǒng) 國(guó)美全國(guó)運(yùn)營(yíng)中心 百度AI接口 電商新玩法 網(wǎng)站排名優(yōu)化 客戶服務(wù) 電銷業(yè)務(wù)
今天遇到這樣一件事情,
復(fù)制代碼 代碼如下:

var frmHeight = 352;
var frmWidth = 508;
var frmTop = (window.screen.height - frmHeight) / 2;
var frmLeft = (window.screen.width - frmWidth / 2);
var url = "ChosePerson.aspx";
var parameter = "dialogHeight:" + frmHeight + "px;dialogWidth:" + frmWidth + "px;dialogTop" + frmTop + "px;dialogLeft" + frmLeft + "px;scroll:0;status:0;reziable:1;";
var rval = window.showModalDialog(url, "", parameter);
window.showModalDialog()//第一次加載是走page_load()方法的,第二次加載時(shí)就不走page_load();

具體原因:
是緩存的問題,你第一次打開窗口后,第二次瀏覽器沒有從服務(wù)器端取數(shù)據(jù),而直接找到了你已經(jīng)下載的文件,

最終解決辦法:
1.設(shè)置瀏覽器屬性
將IE的設(shè)置改一下再試試,Internet選項(xiàng)->常規(guī)->設(shè)置->每次訪問此頁(yè)時(shí)檢查
(優(yōu)點(diǎn)全站重加載,可解決問題)

2.添加緩存,把以前的緩存給清除
//加入緩存,清除以前數(shù)據(jù),防止不進(jìn)行加載頁(yè)面
%@ OutputCache Duration="1" VaryByParam="none"%>
(優(yōu)點(diǎn)只針對(duì)需要的界面加,節(jié)省時(shí)間)
//新增

3.(7/10測(cè)試時(shí)發(fā)現(xiàn)IE7不支持第2種緩存格式)沒辦法只有修改清除緩存代碼
在head>/head>中加入
META HTTP-EQUIV="Pragma" CONTENT="no-cache">
META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
META HTTP-EQUIV="Expires" CONTENT="0">
您可能感興趣的文章:
  • js模式化窗口問題![window.dialogArguments]
  • window.dialogArguments 使用說明
  • Chrome不支持showModalDialog模態(tài)對(duì)話框和無法返回returnValue問題的解決方法
  • JS在Chrome瀏覽器中showModalDialog函數(shù)返回值為undefined的解決方法
  • 谷歌showModalDialog()方法不兼容出現(xiàn)對(duì)話窗口的解決辦法
  • 谷歌瀏覽器不支持showModalDialog模態(tài)對(duì)話框的解決方法
  • showModalDialog模態(tài)對(duì)話框的使用詳解以及瀏覽器兼容
  • showModalDialog在谷歌瀏覽器下會(huì)返回Null的解決方法
  • Chrome中模態(tài)對(duì)話框showModalDialog返回值問題的解決方法

標(biāo)簽:廈門 POS機(jī) 益陽(yáng) 南平 棗莊 攀枝花 咸寧 拉薩

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《window.showModalDialog兩次加載問題清除緩存方法》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    建始县| 汝城县| 全椒县| 修水县| 宣城市| 云安县| 保康县| 都昌县| 泾源县| 临高县| 安泽县| 岳阳县| 收藏| 平舆县| 鄂尔多斯市| 顺义区| 横峰县| 康定县| 隆尧县| 上虞市| 濮阳市| 珠海市| 阿图什市| 普兰店市| 安仁县| 甘谷县| 越西县| 喜德县| 纳雍县| 焦作市| 无为县| 枣强县| 银川市| 旬阳县| 灵川县| 泰和县| 泽普县| 翁牛特旗| 丰都县| 天镇县| 文水县|