Здравствуйте, меня интересует объяснение одного казуса при работе скрипта lightbox 2(
http://www.huddletogether.com/projects/lightbox2/). Вернее его переработанной версии (
http://www.stellapower.net/lightbox2) с добавлением подгрузки фрейма.
Вот два примера:
<a class="lightbox-processed" href="http://www.google.com" rel="lightframe[|width: 640px; height: 380px; scrolling: auto;]" title="Search Google">Search Google</a>
<a class="lightbox-processed" href="http://www.ya.ru" rel="lightframe[|width: 640px; height: 380px; scrolling: auto;]" title="Search Google">Search Google</a>
Они абсолютно идентичны за исключением, того, что первая ссылка ведет на гугл, а вторая на ya.ru(yandex.ru также проверял).
Вопрос: Я не специальзируюсь на js и хочу разобраться чего это Яндекс такого делает, что ломает работу этого скрипта? Он просто не работает, если прописать адрес ya.ru. Редирект на это не влияет, тоже проверял.
Может быть это их seo-защита, а может дело и не в Яндексе вовсе.
Желающие могут проверить этот баг с помощью firebug, подставляя адрес ya.ru на странице скрипта(
http://www.stellapower.net/lightbox2). Там есть два примера с подгрузкой во фрем гл.страницы гугла (под заголовком "HTML Content").
ps Я ЦЕЛЫЙ ДЕНЬ!!! потратил и чуть с ума не сошел, тестируя обычную подгрузку фрейма со страничкой внутри, использую ссылку на ya.ru(случайно выбрал!!!!))))), пока не понял, что ошибка именно в href-аттрибуте.
Заранее спасибо за помощь.
UPDATE:
Выдержка из
правил Яндекса:
Цитата:
|
В частности, запрещено включать страницы Яндекса во фреймы, или иные страницы, открывающиеся автоматически в окнах браузера; создавать зеркала Яндекса; использовать Яндекс в т.н. «мета-поиске».
|
В целом понятно, что это яндекс, а не браузер чудачит.