function getCurrUrl() {
var url = "";
if (parent !== window) {
try {
url = window.top.location.href;
} catch (e) {
url = window.top.document.referrer;
}
}
if (url.length == 0)
url = document.location.href;
return url;
}
本文介绍了一种使用JavaScript来获取当前页面URL的方法。该方法首先尝试通过顶级窗口对象获取URL,如果不可用,则退而采用当前文档的引用来源。此技术适用于需要跨框架或页面准确获取URL的场景。
function getCurrUrl() {
var url = "";
if (parent !== window) {
try {
url = window.top.location.href;
} catch (e) {
url = window.top.document.referrer;
}
}
if (url.length == 0)
url = document.location.href;
return url;
}
转载于:https://www.cnblogs.com/xinyouhunran/p/9584729.html

被折叠的 条评论
为什么被折叠?