Про глючки и аномалии.(унаследованы от предедущих версий).

#
Про глючки и аномалии.(унаследованы от предедущих версий).
На самом деле эти маленькие глючки особо не мешают но все же.
Говорим лучшее - делаем наилучшее.

1) Может я один такой но вот скриптик просмотра полной фотки работает не очень коректно в опере.(не он открывает фотку) но только со второго раза.(открываеш первый окно открылось и жди хоть до конца света не откроется)а при втором нажатии пулей и все видно.
2)Несколько раз встречался с такой проблемой.Верстаем табличный дизайн.
Все красиво и прекрасно но до тех пор пока в html страничке у меня на компушке.
Как только вставляю в макет ..... и тут о великий и могучий html и css )перестает быть правильным (но опять же не совсем и не везде) в IE все круто в Opera появляются границы таблиц и все едет.
Далее пляшем с бубном
Ну думаем что дело в бордер 0 смотрим действительно 0.
Тут мозг не понимает а в чем дело?
Лезим смотрим думаем дело colspan= и тут нет.
Думае Думаем поступаем иначе берем другую CMS и о чудо и ИЕ и Опера все чудно.
Берем еще одну та же ситуация.
Как вам аномалия?
Вот сразу и вопрос а может там в скрипте чтото?(ну там ява иль еще что).

Ну пока что вспомнил.
Модератор
#
Re: Про глючки и аномалии.(унаследованы от предедущих версий).
TDE,
1. Версия оперы?
2. Абсолютно нет связи с CMS. Все данные в макете, стили в файле. Открывайте HTML-код в браузере и посмотрите, что там. Шайтанизмов не бывает, во всем есть причина. Если код правильный - CMS не при чем, могут подключаться стили неправильно или наоборот лишние стили. В конкретном случае нужно брать и разбираться.
Модератор
#
Re: Про глючки и аномалии.(унаследованы от предедущих версий).
Для лечения аномалий мы используем Свиток Божественного Вмешательства, сокращенно СБВ

По словам нашего главного СБВ верстальщика, все дело в DOCTYPE, который Вы оставляете от нашего макета, а сама верстка сделана без учета его указания и когда указываете строгий DOCTYPE - макет естественно едет.
#
Re: Про глючки и аномалии.(унаследованы от предедущих версий).
А это текст заклинания, которое всё лечит:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

#
Re: Про глючки и аномалии.(унаследованы от предедущих версий).
TDE, по поводу первого пункта - отредактируйте JavaSript код, который выводит картинку, например, таким образом - добавьте после вывода картинки вывод любого символа (я точку ставлю). Проблема исчезнет.

to HostCMS: данный глюк встречается во всей ветке оперы версий 9.2*.
#
Re: Про глючки и аномалии.(унаследованы от предедущих версий).
Поднял тему, ибо устал по поиску шастать.
Не помогает вышеприведенное заклинание, вставлял в макет. Самое интересное, что когда "под админом" сидишь, фото показываются, когда "из под гостя" - фото не открывается.
Ну помогите наконец решить проблему пжл.
Модератор
#
Re: Про глючки и аномалии.(унаследованы от предедущих версий).
Qualis,
Нужно обновить функцию, которая показывает всплывающее окно и добавить в нее в самый конец строку
obj.document.close();
#
Re: Про глючки и аномалии.(унаследованы от предедущих версий).
Извиняюсь за тупой вопрос, но ткните пжл меня носом, уже и Ваш демо облазил, не могу найти
Модератор
#
Re: Про глючки и аномалии.(унаследованы от предедущих версий).
Qualis,
Функция в предыдущих версиях была в XSL-шаблонах, сейчас она вынесена в /hostcmsfiles/main.js
#
Re: Про глючки и аномалии.(унаследованы от предедущих версий).
Наверное все таки где-то в другом месте править надо, в этом файле все нормально:
function ShowImgWindow(title, src, width, height)
{
   obj = window.open("", "", "scrollbars=0,dialog=0,minimizable=1,modal=1,width="+width+",height="+height+",resizable=0");
   obj.document.write("<html>");
   obj.document.write("<head>");
   obj.document.write("<title>"+title+"</title>");
   obj.document.write("</head>");
   obj.document.write("<body topmargin=0 leftmargin=0 marginwidth=0 marginheight=0>");
   obj.document.write("<img src=\""+src+"\" width=\""+width+"\" height=\""+height+"\" />");
   obj.document.write("</body>");
   obj.document.write("</html>");
   obj.document.close();
}
Авторизация