2017-01-31 6 views
0

ヘッダーにリンクタグを追加するには?

 var linkTag = document.createElement ("link"); 
 
\t \t linkTag.rel = "canonical"; 
 
\t \t linkTag.href = "www.google.com"; 
 
\t \t var head = document.getElementsByTagName ("head")[0]; 
 
\t \t head.appendChild (linkTag);

私はそれが<link rel="canonical" href="www.google.com">として私に出力を与えるコードの上に追加しましたが、私はこのようなリンクタグ<link rel="canonical" href="www.google.com" />を閉じたいです。

+0

これは助けになるかもしれません:http://stackoverflow.com/a/512111/6582942 – pravindot17

+0

違いタグを作っていないという概念では、自己閉鎖です –

+0

それはブラウザがあなたにそれを示す方法です。タグを追加してページを保存し、テキストエディタで表示して、実際にどのように見えるかを確認します。 – Archer

答えて

0

終了タグはすでに存在するため、生成する必要はありません。ブラウザはすでにテキストベースのHTMLを取り、それをノードのツリーに変換しています。

関連する問題