2014-10-05 69 views
0

我得到了如下的输出,如何使用JavaScript将整个代码添加到head标签中?如何使用JavaScript将头文字,链接和元标签追加到头部?

<meta name="generator" content="Joomla! - Open Source Content Management" /> 
<title></title> 
<link rel="stylesheet" href="templates/css/template.css" /> 
<link rel="stylesheet" href="templates/css/templatee.css" /> 
<style type="text/css"> 
    <![CDATA[ 
     BODY {background: #00ff00;color: rgb(0,0,255);} 
    ]]> 
</style> 

+0

注意,头部已被解析后追加一些'meta'标签是没有用的,它们会被忽略。 – Teemu 2014-10-05 17:04:48

+0

我需要全部到头标记 – 2014-10-05 17:09:02

+0

你从哪里来的输出? – 2014-10-05 17:12:17

回答

1

你可以试试这个:

document.querySelector('head').innerHTML = "insert your code here" 
+0

不工作。我在包含的所有文本中都可能是链接,脚本,标题,元标记,我不会将所有内容都追加到头标记中 – 2014-10-05 17:08:22

+0

为什么不只是'document.head'?无论如何,这将消除'head'元素用来包含的任何内容。 – 2014-10-05 17:11:21

+0

我猜'head.innerHTML'在某些浏览器中是只读的。 – Teemu 2014-10-05 17:14:37