Javascript 外部JS和浏览器

Javascript 外部JS和浏览器,javascript,internet-explorer,caching,Javascript,Internet Explorer,Caching,我有一个外部JS文件,包含在我的ASPX页面中。每当我对JS进行更改时,我都需要关闭浏览器并重新打开它以查看更改。我曾尝试按Ctrl-F5刷新缓存的JS副本,但在IE中不起作用 有没有办法不重新启动浏览器以查看更新的更改?在单击“刷新”按钮时尝试按住shift键。在单击“刷新”按钮时尝试按住shift键。根据我的经验,IE会非常积极地缓存内容。您可能需要按Ctrl+F5多次,直到您的更改显示出来。以我的经验,IE会非常积极地缓存内容。您可能需要按Ctrl+F5多次,直到您的更改显示出来。我有时会

我有一个外部JS文件,包含在我的ASPX页面中。每当我对JS进行更改时,我都需要关闭浏览器并重新打开它以查看更改。我曾尝试按Ctrl-F5刷新缓存的JS副本,但在IE中不起作用


有没有办法不重新启动浏览器以查看更新的更改?

在单击“刷新”按钮时尝试按住shift键。

在单击“刷新”按钮时尝试按住shift键。

根据我的经验,IE会非常积极地缓存内容。您可能需要按Ctrl+F5多次,直到您的更改显示出来。

以我的经验,IE会非常积极地缓存内容。您可能需要按Ctrl+F5多次,直到您的更改显示出来。

我有时会在其他选项卡中打开JavaScript或CSS文件,并强制重新加载这些选项卡,以便IE理解“请重新加载所有内容,不,真的,所有内容。”

我有时会在其他选项卡中打开JavaScript或CSS文件,并强制重新加载这些选项卡,以使IE理解“请重新加载所有内容,不是真的,所有内容”。

Ctrl-F5或Shift+单击刷新可能会起作用。如果没有,您可以强制从工具/Internet选项/常规/临时文件/删除中清除缓存。

Ctrl-F5或按住Shift键并单击“刷新”可以工作。如果没有,您可以强制清除工具/Internet选项/常规/临时文件/删除中的缓存。

我强烈建议在其他浏览器中开发。。。在IE中,激进的缓存可能会很痛苦。开发完成后,您可以回来在IE中测试

而且,(或者类似的东西)是我作为web开发人员所不能缺少的。另一个好的Firefox插件是(它有一个简单的菜单选项来清除FF的缓存)


如果你愿意坚持使用IE,我认为James Socol在其他选项卡中保留内容将是避免缓存的最可靠方法。

我强烈建议在其他浏览器中开发。。。在IE中,激进的缓存可能会很痛苦。开发完成后,您可以回来在IE中测试

而且,(或者类似的东西)是我作为web开发人员所不能缺少的。另一个好的Firefox插件是(它有一个简单的菜单选项来清除FF的缓存)


如果你想坚持使用IE,我认为James Socol将东西保存在其他选项卡中是避免缓存的最可靠的方法。

你是否将IE设置为每次检查存储页面的更新版本


工具-->Internet选项-->设置[btn]-->每次访问网页[radio]

是否将IE设置为每次检查存储网页的更新版本


工具-->互联网选项-->设置[btn]-->每次访问[radio]

页面时,正如其他人建议的那样,我都会切换到Firefox进行开发,而IE仅用于测试

如果你想在IE上继续发展,请尝试。它提供了Firebug的一些功能,您可以快速访问禁用缓存或清除特定域的缓存的选项,从而解决缓存问题


正如其他人建议的那样,我会改用Firefox进行开发,而IE只用于测试

如果你想在IE上继续发展,请尝试。它提供了Firebug的一些功能,您可以快速访问禁用缓存或清除特定域的缓存的选项,从而解决缓存问题


Ctrl+F5是使用IE强制刷新的快捷方式。可能吧,但shift刷新似乎对我一直有效,而Ctrl+F5则不行。@Joed Coehoorn:谢谢你的第十次投票!我刚刚更新了表格。享受吧!Ctrl+F5是使用IE强制刷新的快捷方式。可能吧,但shift刷新似乎对我一直有效,而Ctrl+F5则不行。@Joed Coehoorn:谢谢你的第十次投票!我刚刚更新了表格。享受吧!是的,如果你想在MSIE中开发,工具栏是必不可少的。是的,如果你想在MSIE中开发,工具栏是必不可少的。