提问者:小点点

如何在iframe中每次加载html页面而不在浏览器上存储或缓存


我正在创建一个chrome扩展,加载一个html页面在新标签。 html页面每天更新新的信息。 但是当我安装chrome扩展时,html页面并不是每天都在刷新,而且在初始安装时加载的相同内容会显示很多天。 如何包含删除缓存或本地存储页面并重新加载新

按钮;

刷新以获取最新文章

我正在尝试重新刷新iframe中的内容,但是页面没有刷新。 请让我知道任何解决方案天气使用javascript,php或任何其他可能的方法


共1个答案

匿名用户

附加一个具有唯一值的虚拟url查询值(时间戳,日期--取决于数据刷新率),使其在iframe SRC中唯一。 这将确保重新加载html。 不需要在article.html中做任何事情来处理查询。

像这样的东西

<iframe id="frame_a" src="article.html?unique=1591293600000" width="100%" height="100%" style="padding-top: 2px; padding-bottom: 2px; overflow: " name="iframe_a"></iframe>