window.showModalDialog方法缓存问题
最近学习使用window.showModalDialog方法,刚开始还为此方法弹出页面的速度和样式感到高兴。后来问题就来了:遇到了缓存问题了,同一个弹出页面,只要完整的url相同,内容总是一样,除非母页面刷新。
自己想了一个方法,就是在子页面的参数中添加一个无用参数,值等于当前时间,一定程度上能够保证两次点击的页面的url不同,代码如下:
![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
![](https://www.cnblogs.com/Images/dot.gif)
![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
上网搜了具体原因,只要在aspx页面上设置PageCache=false;就可以了,没有试过...
我是无聊的人,所以做无聊的事情。