【问题标题】:Html, hyperlink , perl, reloadHtml,超链接,perl,重新加载
【发布时间】:2011-01-17 16:47:25
【问题描述】:

我有一个用 html 编写的小站点,它调用 perl 中的某些函数。 该网站有 2 页。页面 A 和 B。

我的问题是当我从 paga B 转到 A 或反之亦然时,页面的内容没有重新加载。因此,如果我在 B 页中更改某些内容,然后转到 A 页,我仍然拥有更改之前的内容。

我怎样才能始终强制重新加载,尤其是执行从文件读取的 perl 函数?

谢谢。

【问题讨论】:

    标签: html perl hyperlink reload


    【解决方案1】:

    您必须将页面的 Expires 标头设置为过去的某个值。您的问题不清楚整个页面是否是从 Perl 生成的。如果没有,它是如何加载“perl 中的某些函数”的? SSI?

    【讨论】:

    • 我的页面不是从 perl 生成的。是带有 javascript 的 html,为了读取文件、目录等,我使用了我使用 XMLHttp = new XMLHttpRequest(); 调用的 perl 函数
    【解决方案2】:

    我认为将其添加到您的 .htaccess 文件中应该可以:

    ExpiresActive On    
    <FilesMatch "\.html$"> 
    ExpiresDefault A0 
    Header set cache-control: "no-cache, public, must-revalidate" 
    </FilesMatch> 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-12-19
      • 1970-01-01
      • 2012-06-23
      • 2013-09-05
      • 1970-01-01
      • 1970-01-01
      • 2017-08-21
      • 1970-01-01
      相关资源
      最近更新 更多