Reputation: 13109
Is there a way to detect when focus has been put onto the address-bar or the browser-search-bar?
I ask because I am trying to keep focus on one element in my document, but adding a blur()
listener to that element (which calls focus()
on that same element) works too well in Safari Mac -- you can't put focus on the address-bar when you setFocus
with a timeout of 0 (necessary for a plugin).
Upvotes: 7
Views: 6854
Reputation: 1022
why not check when the desired element has lost focus? and work your way from there? and what i meant was using the .focusout() event, instead of .blur() since it behaves different.
http://api.jquery.com/focusout/
Upvotes: 3
Reputation: 48066
You can only work with the DOM.
If you want to access address bar, you need a control running in the browser or your own toolbar.
Upvotes: 3