在按回车按钮或执行单击事件时从浏览器地址栏中获取 url 的过程


Procedure to get the url from the address bar of browser while pressing enter button or by perform a click event

我正在使用带有IE9的Windows7。我想从IE9浏览器的地址栏中提取URL。

用户将在浏览器中键入一个 URL,例如

www.google.com

,然后按回车键或任何点击事件(如 Firefox 中的 GO 按钮或搜索按钮)。我想用这个输入按钮或点击事件连接脚本程序。然后,应将此完整的 URL 传递给该脚本程序以解析 URL。

我用一个php文件编写了我的脚本,比如,

{

$url="http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];

}

我想当用户在 Web 浏览器中按 Enter 按钮时执行此代码。

谁能解释一下程序......

我可以使用浏览器事件从浏览器中提取 URL 吗?

这个浏览器对这个过程有好处吗?提前致谢

所以你想特洛伊木马用户来获取他们的浏览器历史记录吗?

我不认为你可以使用PHP来获得这种:)

你可能需要javascript来做这样的事情。PHP 不会知道用户在浏览器中的按键。

查看 jquery. :)

如果我理解正确,您想知道用户离开页面的地址。在这种情况下,使用 javascript 捕获卸载事件,然后使用 ajax 保存地址像这里:检测用户何时离开网站