在JavaScript中与地址栏和浏览器控件交互

时间:2012-03-05 14:18:33

标签: javascript browser

我知道可以从 地址栏运行JavaScript ,但是有没有DOM事件或公开的对象可以通过脚本与它进行交互?

我认为不是出于安全原因,例如,是否有任何事件(例如onfocus)可以让您知道用户何时使用地址栏而不是网页?

或者也许页面上的其他地方有可用的方法可以用来推断用户在地址栏中输入内容。同样地,我知道你可以做一些丑陋的事情,比如history.go(-1),但你能告诉我什么时候点击'后退'按钮吗?

2 个答案:

答案 0 :(得分:1)

由于非常明显的安全原因,这是不可能的。

一个例外是hashchange事件,每次位置哈希更改时都会触发该事件。

答案 1 :(得分:0)

简单的答案是否定的...您无法与浏览器地址栏/其他控件进行交互 - 由于安全限制而无法访问JavaScript