当前位置: 首页 > 面试题库 >

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

柳鸿博
2023-03-14
问题内容

是否有人知道可以监视一个或多个本地文件的Firefox扩展,脚本或某种其他机制。当Firefox在文件中检测到(时间戳)更改时,将自动刷新或以其他方式更新其画布。

对于编辑CSS,理想的情况是仅重新加载CSS,而不是重新渲染完整的HTML。

实际上,仅通过外部文件,它就可以通过动态HTML / CSS编辑来实现与Firebug类似的行为。


问题答案:

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选项卡。

通过将以下内容添加到 <head>

<script type="text/javascript" src="http://livejs.com/live.js"></script>


 类似资料:
  • Perl 6在鹦鹉时代有几个答案,它们目前似乎不起作用: 这是Rakudo版本2017.04.3,基于MoarVM版本2017.04-53-g66c6dda构建,实现Perl 6. c。 perl6默认启用“autoflush”吗?的答案是默认启用(但那是2011年)。 这是我正在玩的一个程序: 以及它的输出,这是一个不幸的顺序: 所以也许我需要打开它。有我如何禁用autoflush?其中提到了一

  • 我开始使用laravel,每次手动更新浏览器有点繁琐,在此之前,当我只使用html、css、js时,我在VisualStudioCode中得到了LiveServer的帮助。我想找到类似的东西,在node.js中找到了BrowseSync,但它在一个单独的服务器上工作,我需要它在xaamp上工作

  • 问题内容: 如何通过更改文件d3访问来按需更新数据?例如,通过单击,它将从一个新的数据文件中读取数据,并将更多的节点添加到图形中,例如AJAX。 我使用d3.tsv读取data.tsv,这是许多相同格式的文件之一。 我做了一个简单的图表来说明我的问题。提前致谢。 问题答案: 试试这个。

  • 我试着按照Jupyter笔记本文档中给出的说明进行操作。 不幸的是,我一直没能弄清楚。这个“起步”领域到底在哪里? 我有一个Windows 7(64位)系统,安装了Anaconda3(不是在C驱动器)。我想改变Jupyter开始文件夹位置。

  • 问题内容: 我使用Selenium 2.35.0并配置代理设置,例如: 当我需要更改代理设置时,我会强制重新启动Webdriver并指定其他“ proxyStr”。 如何在不重新启动Webdriver的情况下实现此更改? 问题答案: 为任何给定的驱动程序设置代理时,仅在创建WebDriver会话时设置代理;它不能在运行时更改。即使您具有创建的会话的功能,也将无法更改它。因此,答案是,不,如果要使用

  • 我使用Selenium 2.35.0并配置代理设置,如: 当我需要更改代理设置时,我强制重新启动webdriver并指定其他“proxyStr”。 我如何能达到这一变化没有WebDrive重启?