主頁 > 知識庫 > window.showModalDialog兩次加載問題清除緩存方法

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

熱門標(biāo)簽:外呼系統(tǒng)費(fèi)用一年 怎么給超市做地圖標(biāo)注入駐店 巫師3為什么地圖標(biāo)注的財(cái)寶沒有 辦理400電話證件 世紀(jì)佳緣地圖標(biāo)注怎么去掉 外呼系統(tǒng)代理品牌 十堰正規(guī)電銷機(jī)器人系統(tǒng) 手機(jī)地圖標(biāo)注如何刪除 寧波自動外呼系統(tǒng)代理
今天遇到這樣一件事情,
復(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è)置->每次訪問此頁時(shí)檢查
(優(yōu)點(diǎn)全站重加載,可解決問題)

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

3.(7/10測試時(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)對話框和無法返回returnValue問題的解決方法
  • JS在Chrome瀏覽器中showModalDialog函數(shù)返回值為undefined的解決方法
  • 谷歌showModalDialog()方法不兼容出現(xiàn)對話窗口的解決辦法
  • 谷歌瀏覽器不支持showModalDialog模態(tài)對話框的解決方法
  • showModalDialog模態(tài)對話框的使用詳解以及瀏覽器兼容
  • showModalDialog在谷歌瀏覽器下會返回Null的解決方法
  • Chrome中模態(tài)對話框showModalDialog返回值問題的解決方法

標(biāo)簽:山西 景德鎮(zhèn) 泰州 嘉興 天門 通遼 牡丹江

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《window.showModalDialog兩次加載問題清除緩存方法》,本文關(guān)鍵詞  window.showModalDialog,兩次,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《window.showModalDialog兩次加載問題清除緩存方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于window.showModalDialog兩次加載問題清除緩存方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章