Safari浏览器扩展,获得的地址栏中的URL(safari extension to obtain

2019-11-01 12:52发布

我工作的一个Safari浏览器插件,以获得从地址栏中的URL,然后将其发送到MySQL数据库。 这又是一个网站,显示数据库内容采摘。

我在哪里停留在部分是如何从一个Safari浏览器插件中获取从地址栏中的网址? 我使用PHP的,一旦我得到它,然后更新的URL数据库。 提前致谢。

Answer 1:

这解决了我的问题。

var myurl = safari.application.activeBrowserWindow.activeTab.url;


Answer 2:

用JavaScript

window.location.href


Answer 3:

从一个扩展的全球网页或酥料饼,该url标签对象的属性,你可以获取到标签的地址栏的内容最接近的一次。 例如,

safari.application.activeBrowser.activeTab.url

这不正是你想要的,因为它没有反映可能已经被输入到地址栏,但尚未进入价值。

如果你想拦截输入的网址Safari浏览器浏览到它之前,你可以听上的标签,窗口或应用程序的beforeNavigate事件。 查看文档 。



文章来源: safari extension to obtain url from address bar