[過去ログ] + JavaScript の質問用スレッド vol.84 + (1001レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
493: 2011/03/15(火)02:50 ID:??? AAS
var xhr = function(url){
var req = new XMLHttpRequest();
req.addEventListener("load", function(e){
parse(e, url);
}, false);
req.open("GET", url, true);
req.send(null);
}
var parse = function(e, href){
var fragment = document.createDocumentFragment(), base = document.createElement("base"), block = document.createElement("div");
base.setAttribute("href", href);
fragment.appendChild(base);
fragment.appendChild(block);
block.innerHTML = e.target.responseText;
fragment.querySelectorAll("a"); // このhref属性が欲しい
console.log(fragment);
}
xhr("外部リンク:example.com");
階層の異なるURLから取ってきたHTMLに含まれた相対URLを階層を考慮して解決させたいのですが
どのようにしたらいいのでしょうか。
上下前次1-新書関写板覧索設栞歴
あと 508 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.009s