Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - toypaul

Страницы: 1 2 3 [4]
46
Пример работы скрипта - наводим на ссылку Текущая версия. Бэст вью ин ИЕ. В Опере почему-то не кажет по вертикальной ссылке, в НС 4 вообще не работает - хотя на пустой страничке работало (видимо как-то зависит от элементов на странице)

47
Куда выкинуть-то? Могу у себя на сайте - сегодня вечером буду делать обновления (там этот скрипт будет работать). Вот ссылка, если что http://1csql.virtualave.net

48
Все! Нашел то что нужно скрипт называется Pop-it за каждой ссылкой можно закрепить всплывающее окно. Работает почти везде (немного доделал под Оперу).

49
Это элементарно (по сравнению с тем, что я сейчас имею - CoolMenu, Esmenu, DHTM Quick Menu & etc)

50
Короче скачал я туеву кучу таковых с hotscripts.com. Больше всего подошел CoolMenus, но в нем есть одна проблема - в Опере (5.12) при имзенении размера окна исчезает само меню. У них сделано так - после этого при первом движении мышки страничка перегружается. Но вот если при этом появлются скроллбары, то происходит зацикливание загрузки.

Хорошо бы передалть скрипт так (или может существует уже такой, но чтобы работал и в ИЕ, Опере, и НС): верхний уровень я задаю сам (скажем таблица, внутри ячеек
или что-то подобное). По onmouseover/out и т.п. контролирую выпадание менюшек - то есть нужно рассчитывать их положение динмически, а не один раз. Тогда не должно быть проблем с перезагрузкой (пересчет позиций).

Вроде почти близко к реализации, но не могу разобраться в особенностях находения координат элементов (div или может еще подскажете). Точка смещения вроде находится, а вот как найти ширину/высоту элемента не понятно.

За основу взял простенький скрипт popupmenu , в котором выпадающее меню реализовано ч/з OPTION. Еще трабл - в НС страничка вообще не грузится (Сибкон 4.7).

Вот такая стори. Кто чем может помочь? Может у кого-то есть свои подобные скрипты?

51
Спасибо, ребята! Особенно lodevar!

На самом деле так и оказалось - print $q->header() выдает кодировку по умолчанию (точнее вообще никакой кодировки нет - видимо броузер по своему усмотрению выбирает или сервер на свое усмотрение добавляет). Всем кто пользует CGI.pm - писать нужно так:

print $q->header(-type=>\'\',
                     -Content_Type=>\'text/html; charset=windows-1251\');

52
почему-то мне кажется что первой строчки в тексте не должно быть - она предназначается для броузера. Я прав? Тогда вопрос - что у меня неверно написано в коде, то есть почему эта строка появляется в тексте, а не съедается броузером. Проверил в Опере, Netsacape - тоже самое.

53
а можно подробней - где это дважды и где криво? И какой у Вас броузер? У меня в ИЕ 6.0 никак не хотит - в смысле кодировка, то какая надо, но только ИЕ постоянно переключается на Western ISO - запаришся переключаться

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

    $tpl->parse(TOPPAN=>\'toppan\');
    $tpl->parse(NEWS=>\'news\');
    $tpl->parse(LEFTPAN=>\'leftpan\');
    $tpl->parse(COUNTPAN=>\'countpan\');
    $tpl->parse(VERSION=>\'version\');
    $tpl->parse(MAIN=>\'main\');

    print $q->header;
    print procs::CharSet(\'windows-1251\');
    $tpl->print();

используется модуль FastTemplate.pm.

Адрес http://1csql.virtualave.net/cgi-bin/toyboard.pl?fid=1

55
Мой сайт расположен на virtualave.net. Когда открывается обычный html, то кодировка определяется нормально (везде стоит ). Но если страница формируется при помощи скрипта, то автоматический выбор кодировки (IE) работает неправильно. Вопрос -  как, где и что нужно сделать, чтобы у страниц полученных при помощи скрипта кодировка выбиралась также как и обычных html.

Заранее спасибо.

Страницы: 1 2 3 [4]