And*_*age 9 html internet-explorer caching modal-dialog
我们使用IE方法将弹出窗口实现为模式对话框:
window.showModalDialog('...aspx')
Run Code Online (Sandbox Code Playgroud)
弹出窗口的目标本身就是一个ASP.Net网页.
假设以下步骤从未启动过弹出窗口:
很明显弹出内容正在被缓存,因为如果在步骤4我们清除临时Internet文件,则第二次执行Page_Load事件处理程序.
我们已经尝试将以下内容添加到网页的主管中(正如其他几个来源所推荐的那样),但它们似乎都没有效果.
<meta http-equiv="Cache-Control" content="no-cache" />
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="-1" />
Run Code Online (Sandbox Code Playgroud)
我们也看到过不鼓励使用这些的地方
有人可以帮忙吗?
小智 8
要清除缓存,请在页面加载中添加:
Response.Cache.SetCacheability(HttpCacheability.NoCache);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12695 次 |
| 最近记录: |