head内の情報を抜き取る

厳密にはウェブページ内の該当するHTMLタグの情報を抜く形ですが、ヘッダー内のタグにも効いたので。

今回は「apple-touch-icon-precomposed」に設定している画像URLを抜き取りたかったのでその例です。

var links = new Array();
links = document.getElementsByTagName("link");  //head内linkタグ取得
for(i=0; links.length > i ; i++) {
    if(links[i].rel == 'apple-touch-icon-precomposed') { //アプリアイコン取得
        var iconHref = links[i].href;
    }
}

2行目でページ内全てのlinkタグを配列linksに取得しています。
3行目からのfor文で合致する条件の情報を抜き出しているという形です。