我在asp.net应用程序中有几页。
我对javascript函数进行了更改(而不是window.close我将其更改为警报)并发布到IIS。从这个角度来说:
function ShowHelp()
{window.close();}
<li><a onclick="ShowHelp()">Contents</a></li>
对此:
function ShowHelp()
{alert("Help files to be added");}
<li><a onclick="ShowHelp()">Contents</a></li>
当我点击F5时,我可以看到更改。我收到警报信息,这正是我想要的(现在)。但是当我发布并尝试从我的其他框中查看该网站时,我的浏览器在单击该链接时关闭。这就像浏览器缓存了窗口并正在查看缓存版本。
我真的很喜欢它总是检查服务器的最新版本。我怎么能在ASP中做到这一点?
谢谢,
杰森
答案 0 :(得分:2)
您可以在请求网址中附加时间戳参数(毫秒)。
由于时间戳总是不同,因此浏览器将其视为新请求,因此,它始终会从服务器获取最新版本。