有问题获取livejs.com

时间:2017-06-26 13:52:57

标签: javascript html css

在使用livejs.com脚本自动更新网页以进行HTML / CSS / Javascript更改时遇到一些问题。下面是我在localhost上的HTML,它指向脚本的Web位置,这是准确的。你能帮我理解为什么我保存html时我的网页不会更新吗?

<!DOCTYPE html>
<html>
 <head>
  <title>Page Title-Sam</title>
  <script type="text/script" src="http://livejs.com/live.js"></script>
 </head>
 <body>

  <h1>My First Heading adfasdfadf this is cool</h1>

  <p>My first paragraph.</p>

 </body>
</html>

1 个答案:

答案 0 :(得分:3)

错字

type="text/script"

这不是浏览器识别的脚本格式。它应该是text/javascript

在HTML 5中,您应该完全省略该属性。

本地工作

从主页:

  

只需包含Live.js,它就会通过向服务器发送连续的HEAD请求来监控当前页面,包括本地CSS和Javascript。

如果您使用本地文件(即没有Web服务器),那么无处可以进行HEAD请求。您需要使用HTTP(S)进行测试。

服务器支持

该脚本会检查各种标头,包括EtagLast-Modified。如果您的服务器没有为静态文件设置任何一个,它将无法判断文件何时更新。