Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Для Винграда нужен хороший Tooltip! 
:(
    Опции темы
Wowa
Дата 1.5.2007, 10:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
Group Icon


Профиль
Группа: Админ
Сообщений: 15017
Регистрация: 14.9.2000
Где: Винград

Репутация: 1
Всего: 290



Как Вы вероятно уже заметили теперь можно просматривать первое сообщение темы даже не загружая саму тему, а просто путем навода мышки на [?]. Сообщения подгружаются с помощью AJAX.

Все бы ничего, но нынешний скрипт tooltip довольно слаб и глючит в ИЕ и Опере. Поэтому нам нужен новый. Скрипт тултипа от Сардара не подходит, т.к. у нас всего лишь один элемент, в который подгружается текст так:
document.getElementById('post_popup').innerHTML="тут текст сообщения";

И этот элемент летает по всей странице, в зависимости от того, где находится курсор мышки.

Итак, что нужно:
1. Скрипт работающий во всех браузерах
2. Отображающий тултип возле курсора мышки
3. Тутлип с поддержкой ХТМЛя
4. Тутлип с возможностью выделения в нем текста мышкой, а также нажатие на ссылки в тултипе.

Наш текущий можете посмотреть тут, чтобы быть может взять его за основу:  http://forum.vingrad.ru/html/LivePreview.js

Добавлено @ 10:52
Цитата(Wowa @  1.5.2007,  09:40 Найти цитируемый пост)
Наш текущий можете посмотреть тут, чтобы быть может взять его за основу:  http://forum.vingrad.ru/html/LivePreview.js

Быть может кто-то на первых порах добавит в него поддержку ИЕ и Оперы..
PM WWW   Вверх
AKS
Дата 1.5.2007, 11:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Участник форума
**


Профиль
Группа: Участник
Сообщений: 725
Регистрация: 20.9.2006

Репутация: 27
Всего: 52



Цитата(Wowa @  1.5.2007,  10:40 Найти цитируемый пост)
Быть может кто-то на первых порах добавит в него поддержку ИЕ и Оперы.. 

Попробуйте в функцию UpdateCursorPositionDocAll добавить вот что:
Код

cX = event.clientX + document[canvas].scrollLeft;
cY = event.clientY + document[canvas].scrollTop;

, где canvas будет, к примеру, глобальной переменной:
Код

var canvas = (document.compatMode
                  && document.compatMode == 'CSS1Compat')
              ? 'documentElement' : 'body';


PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0635 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.