似乎在本地桌面计算机上用户配置文件下的“临时Internet文件”中创建(缓存)具有调用URL目标的快捷方式。
如何防止IE这样做?如果它可以通过托管页面本身(可能是HTML中的某些标签)以某种方式控制,而不是用户必须配置其IE设置,那将是非常好的。
答案 0 :(得分:1)
您可以将此HTML放入<head>
标记中来阻止缓存:
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="-1" />
请记住,这并不总是阻止缓存,但通常会这样做。
如果您愿意,也可以使用PHP,在开始<html>
标记之前将其放在PHP页面的非常顶级(如果它是PHP):
<?php
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
?>
仅供参考:缓存=临时Internet文件(如果您不知道)
希望这有帮助。
修改:
所以你使用JSP?请参阅此页:http://www.rgagnon.com/javadetails/java-0590.html我希望这可以解决您的问题。 :)