2008/4/17 木曜日

JavaScript:XMLHttpRequestでRefererをセット

Filed under: JavaScript — tiny-p @ 10:03:42

参考:http://d.hatena.ne.jp/brazil/20080416/1208338693

Firefox 2.0.0.13で確認とのこと。

var url = ‘http://localhost:8080/index.html’;
var referrer = ‘http://www.hatena.ne.jp/’;

var req = new XMLHttpRequest();
req.open(’GET’, url, true);
req.onreadystatechange = function(){
// 1: 読み込み中
if(req.readyState == 1)
req.setRequestHeader(’Referer’, referrer);

// 4: 準備完了
if(req.readyState != 4)
return;

console.log(req.responseText);
}

// ここで設定してもデフォルトの値に戻される
// req.setRequestHeader(’Referer’, referrer);

req.send(”);

コメント (0)

この記事にはまだコメントがついていません。

コメント RSS トラックバック URL

現在コメントフォームは利用できません。

Copyright (C) 2007 tiny-p. All Rights Reserved.