Во-первых 2 таба не имеют значения, их может быть 22 или 222. То есть сразу делайте нормально. То есть должен быть контейнер этих табов. На этот контейнер вешается апликуха в 30 строк и все пашет без вашего участия и без всяких там инстансей.
Кстати, есть такой ивент
https://developer.mozilla.org/en-US/...s.onhashchange
Я не проверял, ибо "щетаю" табы уебищным изобретением. Они меня на винде за...бали так, что на вебе их никогда сам делать не буду, только под пытками. Но если ивент работает относительно у всех - то вам только хэш закидывать в локейшн и написать метод который будет переключать. Тогда станет эквипенисуально кто поменял хэш - скрипт или юзер. Впрочем есть подозрение что со скрипта может не сработать или придется поджигать вручную.