如何在我的网站上实现GitHub代码

时间:2016-05-14 00:48:18

标签: javascript html

我在将GitHub的JS代码添加到我的网站时遇到了问题。 This is the code我正在尝试在我的网站上添加。我试过这样做:

<script language="javascript" src="https://raw.githubusercontent.com/InfinityRunner/TMOAC/master/Login-Code.js"></script>

但它不起作用。

2 个答案:

答案 0 :(得分:2)

目前的答案都不正确。

那为什么?

以下是:GitHub不是CDN,因此它不会为您的网页分发文件,所以当您请求原始文件时,它就是&#39 ; s没有正确的Content-Type标题(请自行检查)。然后,浏览器不知道如何处理该文件(即使它已在<script>代码的src属性上请求),因为它已收到text/plain Content-Type值代替application/javascript

GitHub何时提供正确的内容类型?

当您使用GitHub pages并将文件推送到GH页面分支时,它们通常由具有正确内容类型的GH页面Web服务器提供。

答案 1 :(得分:0)

HTML5使用<script src="javascript.js"></script不推荐使用<script language="javascript"。将javascript代码复制到记事本并将其另存为javascript.js并单独上传该文件。

外部JavaScript优势

将JavaScripts放在外部文件中有一些优点:

  • 它分隔HTML和代码
  • 使HTML和JavaScript更易于阅读和维护
  • 缓存的JavaScript文件可以加快页面加载速度