Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/369.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 发布ASP.NET网站_Javascript_Asp.net_Caching_Browser - Fatal编程技术网

Javascript 发布ASP.NET网站

Javascript 发布ASP.NET网站,javascript,asp.net,caching,browser,Javascript,Asp.net,Caching,Browser,我在asp.net应用程序中有几个页面 我更改了javascript函数(而不是window.close,我将其更改为警报)并发布到IIS。从这个角度来看: function ShowHelp() {window.close();} <li><a onclick="ShowHelp()">Contents</a></li> 函数ShowHelp() {window.close();} 内容 为此: function ShowHelp() {

我在asp.net应用程序中有几个页面

我更改了javascript函数(而不是window.close,我将其更改为警报)并发布到IIS。从这个角度来看:

function ShowHelp()
{window.close();}

<li><a onclick="ShowHelp()">Contents</a></li> 
函数ShowHelp()
{window.close();}
  • 内容
  • 为此:

    function ShowHelp()
    {alert("Help files to be added");}
    
    <li><a onclick="ShowHelp()">Contents</a></li> 
    
    函数ShowHelp()
    {alert(“要添加的帮助文件”);}
    
  • 内容
  • 当我点击F5时,我可以看到变化。我收到了警告信息,这正是我想要的(现在)。但是,当我发布并试图从另一个框查看网站时,单击链接时,我的浏览器将关闭。这就像浏览器缓存了窗口,并且正在查看缓存的版本

    我真的希望它总是检查服务器的最新版本。如何在ASP中执行此操作

    谢谢


    Jason

    您可以将时间戳参数(毫秒)附加到请求URL


    由于时间戳总是不同的,因此浏览器会将其视为一个新请求,因此,它将始终从服务器获取最新版本。

    有时您必须在更改生效之前重新启动IIS或服务器。还可以尝试清除浏览器的缓存。