我的 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 中做到这一点?
谢谢
杰森
最佳答案
您可以将时间戳参数(毫秒)附加到您的请求 URL。
由于时间戳始终不同,因此浏览器会将其视为新请求,因此它将始终从服务器获取最新版本。
关于javascript - 发布 ASP.NET 网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6525681/