我试过了:
console.log( document.referrer );
但这仅适用于“ http://”
我需要它与“ file://”一起使用...我该怎么办?
最佳答案
如果所有页面都是本地页面,则可以使用JavaScript设置cookie或使用HTML5本地存储来保存和检索引荐来源网址。
一个使用localStorage对象的示例。将此代码添加到所有页面:
// get the referrer if it's set
var referrer = "";
if (localStorage.getItem("referrer")) {
referrer = localStorage.getItem("referrer");
}
// set the new referrer
localStorage.setItem("referrer", window.location.href);
// show the previous page url (just for testing)
console.log(referrer);
关于javascript - 如何在javascript中获取最后一页(本地与否)?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28461778/