head内の情報を抜き取る

goto_jp 121views 更新:2014年11月18日

厳密にはウェブページ内の該当する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文で合致する条件の情報を抜き出しているという形です。

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません