网游活动专题站 - 新版本福利与赛事播报

  • 首页
  • 热门推荐
  • 版本速递
  • 赛事专区

最新发表

  • 顺丰快递寄件流程详解:让你的寄件变得简单高效
  • 日本流行手帐2025:设计与趋势全解析
  • 诛仙3庙会玩法一览,庙会玩法活动综述
  • 263企业邮箱是哪个公司:263企业邮箱背后的公司揭秘,9个你不知道的事实
  • 世预赛:科威特VS韩国首发,孙兴慜领衔前场,金玟哉坐镇后防
  • 不如跳舞:2025年春季全球舞蹈竞技狂欢节盛大开启!
  • [原创]目前音质好的几款音频功放芯片
  • 沉的成语
  • 阴阳师玉藻前御魂怎么搭配 玉藻前最佳阵容推荐
  • 红米5和360N4S谁更超值 你最想要哪一款?

友情链接

Copyright © 2022 网游活动专题站 - 新版本福利与赛事播报 All Rights Reserved.

如何使用js获取当前的url和来源的url?

热门推荐 · 2026-02-20 21:05:09

在JavaScript中,你可以使用window.location对象来获取当前页面的URL和来源页面的URL。

获取当前页面的URL

你可以使用window.location.href来获取当前页面的完整URL。例如:

var currentUrl = window.location.href;

console.log(currentUrl);

获取来源页面的URL

来源页面的URL通常存储在document.referrer中。但是,请注意,由于隐私和安全的考虑,许多现代浏览器会限制或完全不支持document.referrer。例如,如果用户直接从浏览器地址栏输入URL,或者从某些搜索引擎、HTTPS网站等跳转到你的页面,document.referrer可能为空。

var referrerUrl = document.referrer;

console.log(referrerUrl); // 可能为空,取决于浏览器的实现和用户的行为

如果你需要更可靠的方式来追踪用户来源,你可能需要考虑使用服务器端日志、Google Analytics等第三方分析工具,或者在用户导航到你的页面时通过URL参数或cookies来传递来源信息。

另外,如果你是在处理单页面应用(SPA)中的路由变化,并且使用的是像React Router或Vue Router这样的前端路由库,你可能需要监听路由变化事件来获取当前页面的URL,而不是直接使用window.location.href。因为这些库可能会在不重新加载页面的情况下改变URL的路径部分。


三分熟、五分熟、七分熟? 教您如何轻松判断牛排熟度!BOMOER LIFE
不用手机号也能注册的 10 个国外免费邮箱