2014-10-05 70 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