squarespace 7.1版本的代码注入不起作用



所有人我在Sqaurespace中注入了javascript代码。。设置/高级/代码注入/标头

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js">
document.onload = displayTotalkit;
function displayTotalkit(){
console.log("here log message!");
}
</scirpt>

这是一个简单的javascript代码,但根本不起作用。我花了三天时间试图解决这个问题。有人对我说,但我知道Ajax加载在7.1版本中是禁用的。我今天必须完成我的工作。请帮帮我。

  1. 您有一个打字错误。</scirpt>
  2. 请使用window.onload而不是document.onload
  3. 如果您将代码放在script标记中,请不要使用src属性
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
<script>
window.onload = displayTotalkit;
function displayTotalkit(){
console.log("no src here log message!");
}
</script>

w3.org表示:

脚本可以在script元素的内容中或在外部文件中定义。如果未设置src属性,则用户代理必须将元素的内容解释为脚本如果src有URI值,则用户代理必须忽略元素的内容,并通过URI检索脚本。注意,charset属性是指src属性指定的脚本的字符编码;它不涉及SCRIPT元素的内容。

最新更新