Цитата
Сама логика скрипта основанная на номере вкладки, в которой расположен скрипт - путь в никуда. Точно нет другого способа ?
Не факт. У меня был скрипт-бд и скрипт управляющий действиями на основе собранных данных. И была в этом скрипте скромная табличка на N позиций с логинами, паролями чаров. Под эти N позиций грузилось N вкладок и N клиентов и работали они по принципу 1 вкладка - 1 чар. Все в полном асинхроне, вплоть до возможности руками остановить один из скриптов и так же руками запустить. Код для всех N вкладок чаров был одинаковый, полностью унифицированный. Очень удобно имхо. И даже костылем бы не назвал.