📅  最后修改于: 2023-12-03 14:49:26.284000             🧑  作者: Mango
当开发浏览器扩展时,有时我们需要获取当前打开的窗口的 URL。在 JavaScript 中,你可以按照以下步骤来实现这个功能:
获取当前窗口对象:通过使用 window
对象可以获取到当前的窗口对象。可以使用 window
对象的属性和方法来访问窗口的内容和元数据。
获取当前窗口的 URL:通过使用 window.location
对象可以获取到当前窗口的 URL。window.location
对象包含了与当前窗口 URL 相关的一些属性和方法。
下面是一个示例代码片段,展示如何通过 JavaScript 从浏览器扩展中获取当前窗口的 URL:
// 获取当前窗口的 URL
let currentUrl = window.location.href;
// 将 URL 输出到控制台
console.log('当前窗口的 URL:', currentUrl);
在上面的示例中,我们首先通过 window.location.href
获取到当前窗口的 URL,并将其赋值给变量 currentUrl
。然后,我们通过 console.log
方法将 URL 输出到控制台。
请注意,以上代码片段中假设你已经在浏览器扩展的 JavaScript 文件中执行。如果你正在编写内容脚本或者其他类型的扩展脚本,请确保在正确的上下文中执行代码。
希望以上代码能帮助你从浏览器扩展中获取当前窗口的 URL。如果你有其他关于浏览器扩展开发的问题,可以继续提问!