Добрый день! Столкнулась с такой странностью. На сайте по кнопке "Обратный звонок" открывается форма обратной связи во всплывающем окне. Но ведет она себя как-то странно: - из под админа открывается без проблем - у неавторизованного пользователя на главной странице не открывается - при этом, у этого же неавторизованного пользователя, но на другой странице, где есть еще и lightbox, fancybox работает. Проверено в разных браузерах. От браузера не зависит.
Кто-нибудь сталкивался с подобным явлением? Что может повлиять на корректную работу fancybox?
Да, действительно, на всех этих страничках загружаются разное количество скриптов. Хотя шаблон у всех один и тот же. В шаблоне используется функция <?$APPLICATION->ShowHead()?>. И вот она почему-то и подключает разные скрипты для разных страниц непонятно по какому принципу. Все что после нее, одинаковое.
В результате моих изысканий и последовательного исключения скриптов удалось выяснить, что на работу fancybox повлиял файл под названием kernel_main.js, который лежал в кэше. Хотела вставить сюда этот файл, но получилось очень длинно. В общем, теперь все работает, тему можно закрывать. Но все равно хотелось бы понять - а что это было?