在按Enter键或执行单击事件的同时从浏览器的地址栏获取URL的过程

时间:2013-10-31 14:54:29

标签: php event-handling browser

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

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

www.google.com

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

我在一个像

这样的php文件中编写了我的脚本

{

$ URL = “HTTP://” $ _ SERVER [ 'HTTP_HOST'] $ _ SERVER [ 'REQUEST_URI'];

}

当用户在网络浏览器中按下回车按钮时,我想执行此代码。

任何人都可以解释这个程序...................

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

此浏览器是否适合此过程.......?提前致谢

3 个答案:

答案 0 :(得分:0)

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

我认为你不能使用PHP来获得它:)

答案 1 :(得分:0)

如果我理解你,你想知道用户离开页面的地址。 在这种情况下,使用javascript捕获卸载事件,然后使用ajax保存地址 像这儿: Detect when a user leaves a website

答案 2 :(得分:0)

你可能需要javascript这样的东西。 PHP不会知道用户在浏览器中按下的键。

查看jquery。 :)