Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Chrome: get URL of active content script tab

I have a content script that is run when the user connects to "*://www.youtube.com/*". I need to know when the URL changes, as YouTube does not open a new 'page', so-to-speak, when you click on a link; rather it changes the URL and page contents (I think). Because of this, my content script doesn't realize that anything has changed. (I know this because it DOES work when I reload the page)

So how do I find out when the URL of the tab that my script is running in has changed?

[Edit]: My question concerns specifically getting the URL of the tab that the content script is running in, rather than getting the url of the active tab.

like image 577
otoomey Avatar asked Nov 29 '16 20:11

otoomey


Video Answer


1 Answers

location.href is a simple way to get the active URL https://developer.mozilla.org/en-US/docs/Web/API/Window/location

like image 179
user2535381 Avatar answered Sep 25 '22 13:09

user2535381