当前位置:  开发笔记 > 编程语言 > 正文

如何在文件更改时自动刷新Firefox?

如何解决《如何在文件更改时自动刷新Firefox?》经验,为你挑选了5个好方法。

有没有人知道可以监视一个或多个本地文件的Firefox或脚本或其他一些机制的扩展.Firefox会在检测到文件中的(时间戳)更改时自动刷新或以其他方式更新其画布.

对于编辑CSS,如果只是重新加载CSS而不是完整的HTML重新渲染,那将是理想的.

实际上,只有通过外部文件,它才能通过动态HTML/CSS编辑实现与Firebug类似的行为.



1> Charles Rope..:

Live.js

来自网站:

怎么样?只需包含Live.js,它将通过向服务器发送连续的HEAD请求来监控当前页面,包括本地CSS和Javascript.CSS的更改将动态应用,HTML或Javascript更改将重新加载页面.试试吧!

哪里?Live.js适用于Firefox,Chrome,Safari,Opera和IE6 +,直到证明不是这样.Live.js独立于您使用的开发框架或语言,无论是Ruby,Handcraft,Python,Django,.NET,Java,Php,Drupal,Joomla还是您有什么.

它具有使用IETester的巨大好处,动态刷新每个打开的IE选项卡.

通过将以下内容添加到您的帐户中来试用它



哇谢谢!另外,对于所有人,谁将使用它请注意,```Live.js不支持文件协议.它需要http```
没有工作,所以我写了PHP脚本和js脚本.JS脚本每隔N秒向php脚本发出请求,php脚本检查文件是否被更改.如果他们这样做,就让我们知道那个页面应该刷新.您可以指定要查看的扩展名和目录.您只需要将两个文件放入项目中即可完成.您的系统中没有依赖项,也没有第三方软件.更多细节:http://alexshulzhenko.ru/web-development-autorefresh-page-on-changes

2> Harry Love..:

Auto Reload是Firefox的扩展,可监控本地文件更改并刷新浏览器:

https://addons.mozilla.org/en-US/firefox/addon/auto-reload/


这个插件很棒,但很遗憾不再支持FF Quantum.

3> Aamir Shahza..:

我会推荐livejs

但它有以下优点缺点

优点:
1.易于设置
2.在不同的浏览器上无缝工作(Live.js适用于Firefox,Chrome,Safari,Opera和IE6 +)
3.当你想要调试时,不要为刷新浏览器增加烦躁的间隔
4 .只保存更改时才刷新ctrl + S
5.直接从firebug中保存CSS等我没有使用过该功能,但在他们的网站上阅读http://livejs.com/他们也支持它!

缺点:
1.它无法在文件协议file:///C:/Users/Admin/Desktop/livejs/live.html
2上运行.您需要让服务器像http://localhost
3 一样运行它.您必须在登台/生产时部署时将其删除
4.不提供CDN我尝试过欺骗和应用直接链接http://livejs.com/live.js但是它不起作用你必须下载并继续本地工作.



4> 小智..:

Xrefresh与firebug.



5> 小智..:

看看FileWatcher扩展:https : //addons.mozilla.org/en-US/firefox/addon/filewatcher/

这是一个WebExtension,因此可以与最新的Firefox一起使用

它具有一个本机应用程序(将在本地安装),该应用程序使用本机OS调用监视观看的文件的更改(无轮询!),并通知WebExtension以使其重新加载网页

重新加载由规则驱动:规则包含页面URL(支持正则表达式)及其包含/排除的本地源文件

开源:https : //github.com/coolsoft-ita/filewatcher

免责声明:我是扩展名的作者;)

推荐阅读
U友50081205_653
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有