Написание скрипта попандера/кликандера

Николаевич14 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
20.09.2011

Требования к скрипту попандера/кликандера:

- максимальное пробивание всех распространенных браузеров (с настройками по-умолчанию)

- открывание попандера/кликандера ПОД основным окном (т.е. фокус обязательно должен возвращаться в родительское окно)

- должны поддерживаться браузеры:

ie 6, 7, 8, 9

opera 9, 10, 11

ff 3, 4, 5, 6

Chrome

Safari 4, Safari 5

- в скрипте должен легко настраиваться тип открывания – по клику в родительском окне или по самому факту открывания родительского окна

(или и то, и другое вместе, но срабатывать должен только какой-то один)

- попандер должен открываться с установкой параметров – скроллбары (обязательно), размеры окна, тулбаром и т.п.

- без перезагрузки родительского окна попандер должен открываться не больше одного раза

- проверка/выставление кук не нужна, это будет делаться уровнем выше

Нужно добиться результата, максимально приближенного к идеальному.

Если в каком-то браузере выполнить поставленную задачу объективно невозможно, надо предложить приемлемое альтернативное решение.