Javascript获取页面来源(referer)

经常使用其他脚本语言(ASP ASP.NET PHP等)获取页面的浏览来源,第一次使用Javascript获取页面的referer。

var getReferrer=function() {

var referrer = '';

try {

referrer = window.top.document.referrer;

} catch(e) {

if(window.parent) {

try {

referrer = window.parent.document.referrer;

} catch(e2) {

referrer = '';

}

}

}

if(referrer === '') {

referrer = document.referrer;

}

return referrer;

};

添加新评论 »