Перейти к публикации

Пара вопросов по поводу шаблона


Рекомендованные сообщения

Парни, подскажите. Сделал шаблон, но вылез один косяк. При переходе по ссылке на комментарии, к примеру http://diafilmy.su/1...-1.html#comment

Браузеры Mozilla Firefox и Internet Explorer перекидывают в самый низ страницы, в то время как Google Chrome, Opera и Safari перекидывают как и положено- на начало первого коммента в новости. Как это исправить, где косяк? (Все браузеры последних актуальных версий)

И второй вопрос. Как вызвать ссылку на авторизацию (на всплывающее окошко для ввода логина и пароля) из полной новости?

DLE 10.4, сайт http://diafilmy.su/

Изменено пользователем Mek
Ссылка на сообщение
Поделиться на других сайтах

Mek, по первому пункту сам ни чего не понимаю, первый раз вижу, что mozilla так реагировал на якоря, причем когда обновляешь страницу, срабатывает правильно и в конец страницы не перекидывает. Но проблема однозначно в вёрстке, потому что я сейчас создал пустой документ с кучей <br /> и якорем по середине, срабатывало правильно.

По второму вопросов вариантов ответа может быть вагон и маленькая тележка, но самым простым вариантом будет Dialog от jqueryui, т.к. он уже по умолчанию подключен в dle (http://jqueryui.com/dialog/)

Ссылка на сообщение
Поделиться на других сайтах

В причине разобрался. Якоря в Mozilla Firefox и Internet Explorer не работают из за вставленного в шаблон полной новости jquery скрипта:

<script type="text/javascript" src="{THEME}/js/jquery.cycle.js"></script>

Он нужен для прокрутки кадров диафильмов. Перенос этого скрипта в main.tpl результата не даёт.

odys, есть какие мысли по этому поводу?

Изменено пользователем Mek
Ссылка на сообщение
Поделиться на других сайтах

Mek, я смотрел твои диафильмы, блин, чуть не расплакался, детство вспомнил :wacko:

в общем у тебя же диафильмы показываются да отдельной странице, или о какой прокрутке идёт речь?

Ссылка на сообщение
Поделиться на других сайтах

odys, диафильмы показываются в полной новости. Прокрутка кадров диафильма вперёд-назад (при нажатии на стрелочки)

В обычных новостях, где этот скрипт не подгружается (пример http://diafilmy.su/382-ocifrovka-diafilmov-chast-2.html#comment ) якорь во всех браузерах работает корректно.

Изменено пользователем Mek
Ссылка на сообщение
Поделиться на других сайтах

Ваш JS скрипт пытается перехватить якоря и аннулирует действие браузера по умолчанию. Решение тут только одно, это переписывание самого этого скрипта. Для этого вам думаю нужно обратится к автору этого скрипта, т.к. никто кроме него принципов работы его скрипта не знает.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...