Я думаю открытие через контекстное меню вы не отследите. Ctrl, колесо мыши - это можно обнаружить по onclick (event.ctrlKey, event.button). Обходными путями можно (типа как вконтакте плеер ставится на паузу если открыть вторую вкладку) - где-то была об этом статья.
|