我安装了 WebMatrix 3 并激活了我上传的主题。此主题通过 MVC3 剃须刀应用程序中的 iframe 显示。此应用程序更改了主题的 CSS,但是当更改完成时,主题不会更新到更改。我还注意到更新需要 24 小时。
示例:我以编程方式将字体系列从 Calibri 更改为 Tahoma。但是主题会保存更改,并且在运行时会显示 Calibri 字体(设置为 Tahoma 时)。
为什么?有设置吗?请帮忙
我安装了 WebMatrix 3 并激活了我上传的主题。此主题通过 MVC3 剃须刀应用程序中的 iframe 显示。此应用程序更改了主题的 CSS,但是当更改完成时,主题不会更新到更改。我还注意到更新需要 24 小时。
示例:我以编程方式将字体系列从 Calibri 更改为 Tahoma。但是主题会保存更改,并且在运行时会显示 Calibri 字体(设置为 Tahoma 时)。
为什么?有设置吗?请帮忙
我认为,问题在于 HTTP 标头返回您嵌入为 iframe 的 HTML 页面。CSS 文件的 HTTP 标头也可能存在问题。这是PHP的代码:
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate( "D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");