Реально: пишешь небольшую прогу на Delphi, C++, Asm, которая в фоновом режиме отслеживает, открыт ли браузер, смотрит, какая вкалдка активная и при клике мыши проверяет, та же вкладка активная или нет
JS работает в контексте страницы, а не в контексте браузера, следовательно, о других страницах ничего не знает. В зависимости от задачи можно организовать многостраничную работу скрипта, но универсального решения не существует.