【问题标题】:How to add external script to blogger如何将外部脚本添加到博客
【发布时间】:2017-03-23 19:52:49
【问题描述】:

我的博客托管在 blogger 中,我想将代码 sn-p 添加到我的博客中。我关注了这个SO Post 如何添加SyntaxHighlighter 但是我不确定这个答案是否仍然有效。

问题
1>在 html 视图中,我没有看到 <head> 元素。我应该在 html 视图中手动添加<head> 标签吗?我认为 html 视图仅适用于 body 元素。

2>SyntaxHighlighter 脚本托管在 CDN here 上。我需要为 C#、html 和 javascript 添加哪些脚本?

3> 什么是 shAutoloader.js?它会加载所有脚本吗?

我使用 Syntaxhighlighter 创建了一个sample blog here,但它不起作用

【问题讨论】:

  • 我检查了示例博客,语法荧光笔无法正常工作,因为它已在页面上加载了两次(一次通过名为 codehiglighter 的 HTML/JavaScript 小工具,另一次通过帖子内容。)删除从帖子内部重复代码,然后调用语法荧光笔(通过 <script type='text/javascript'>SyntaxHighlighter.all()</script> 应放置在主题代码中的 </body> 标记附近(存在于主题 > 编辑 HTML 中)可能会解决此问题)

标签: blogger syntaxhighlighter


【解决方案1】:

问题 1 的答案:

如果您没有看到任何标签,则需要在模板中添加它,但通常每个 HTML 以及博客模板都有一个由

关闭的标签

第二个问题的答案:

您需要使用以下属性来加载外部文件,您可以使用多个但将它们保留在模板中以获得更好的性能:

<script src="..../Link OF Code.js"></script>

如果你想在整个页面加载成功后加载脚本,你可以使用 defer="defer" 标签,这里是一个示例:

<script defer="defer" src="..../Link OF Code.js"></script>

第三个问题的答案:

我不知道。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-07-23
    • 2022-06-11
    • 2019-04-12
    • 2022-12-21
    • 1970-01-01
    • 1970-01-01
    • 2021-05-14
    相关资源
    最近更新 更多