我工作的一个Safari浏览器插件,以获得从地址栏中的URL,然后将其发送到MySQL数据库。 这又是一个网站,显示数据库内容采摘。
我在哪里停留在部分是如何从一个Safari浏览器插件中获取从地址栏中的网址? 我使用PHP的,一旦我得到它,然后更新的URL数据库。 提前致谢。
我工作的一个Safari浏览器插件,以获得从地址栏中的URL,然后将其发送到MySQL数据库。 这又是一个网站,显示数据库内容采摘。
我在哪里停留在部分是如何从一个Safari浏览器插件中获取从地址栏中的网址? 我使用PHP的,一旦我得到它,然后更新的URL数据库。 提前致谢。
这解决了我的问题。
var myurl = safari.application.activeBrowserWindow.activeTab.url;
用JavaScript
window.location.href
从一个扩展的全球网页或酥料饼,该url
标签对象的属性,你可以获取到标签的地址栏的内容最接近的一次。 例如,
safari.application.activeBrowser.activeTab.url
这不正是你想要的,因为它没有反映可能已经被输入到地址栏,但尚未进入价值。
如果你想拦截输入的网址Safari浏览器浏览到它之前,你可以听上的标签,窗口或应用程序的beforeNavigate事件。 查看文档 。