【问题标题】:How to add javascript in the head of a HTML knitr document?如何在 HTML knitr 文档的头部添加 javascript?
【发布时间】:2012-12-27 19:27:12
【问题描述】:

我使用 Rmd 版本的 knitr,因为它比 Rhtml 更简洁。我现在在做

<script src="http://d3js.org/d3.v2.min.js"></script>

在 Rmd 文档的正文中,但这应该在由markdownToHTML 生成的下游 HTML 文档的头部。有可能吗?

【问题讨论】:

  • 我认为&lt;script&gt;标签可以出现在&lt;body&gt;之后。除了对 html 文件进行后处理(例如sub('&lt;body&gt;', '&lt;script src="http://d3js.org/d3.v2.min.js"&gt;&lt;/script&gt;\n&lt;body&gt;', x))之外,我不知道这个问题的好答案
  • AFAIK,&lt;script&gt; 出现在&lt;body&gt; 之后的标签是有效的,应该适用于 d3.js。

标签: html r markdown knitr


【解决方案1】:

您可以将脚本标签放在标签内。 然后使用这样的标签:

<SCRIPT language="JavaScript" SRC="jxt1.js"></SCRIPT>

你在那里缺少语言类型,所以代码可以理解他要“阅读”哪种语言

查看这里 (http://www.pageresource.com/jscript/jxtern.htm) 了解更多详细信息

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-09-30
    • 1970-01-01
    • 1970-01-01
    • 2010-12-18
    • 1970-01-01
    • 2021-10-11
    • 2015-11-05
    • 1970-01-01
    相关资源
    最近更新 更多