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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> подсказка над словом мерцает, проблема при наведении на слово 
:(
    Опции темы
Gannibal
Дата 6.2.2007, 16:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

Репутация: нет
Всего: 17



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

Код

<script language="javascript" type="text/javascript">
function f1(event){  
  document.getElementById('popup').style.left =event.clientX-document.getElementById('popup').offsetWidth+'px';
  document.getElementById('popup').style.top = event.clientY-document.getElementById('popup').offsetHeight+'px';
    document.getElementById('popup').style.display = 'block';
}
function f2(){
  document.getElementById('popup').style.display = 'none';
}
</script>
<div style="border:1px dashed Gray; background:#F5F5F5; display:inline; cursor:help;" onmousemove="f1(event);" onmouseout="f2();">
    <div style="margin:1px; display:inline;">
    Charset
    </div>
</div>

<div id="popup" style="position: absolute; display: none; width: 250px; background: #CCCCCC; filter: alpha(opacity=95); opacity:.95; border:1px dotted Gray;">
    <div style="margin:2px; font-size:9px; text-align:justify;">
 Vitam vas na mych strankach o programovani v jazyku JavaScript (pozdeje jenom JS).<strong>Zde uvedu nejaky uzitecne funkce ktery jsem programoval, jak je da pouzit  a k cemu jsou, dale tu budou ukoly ktery delame ve skole s popisem a ukazkou jak to funguje, a taky k tomu vsemu zdrojovy kod aby jste ho mohli pouzit na svych strankach</strong>. Taky budu uvadet ruzne prikazy ktere se uzivaji v JS strucny popis a priklad taky nebude chybet.   
    </div>
</div>



--------------------
Я родился в этом безумном мире - и Я сделаю всё чтобы в нём выжить!
PM MAIL ICQ   Вверх
dstorm81
Дата 7.2.2007, 09:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


бездельник
***


Профиль
Группа: Завсегдатай
Сообщений: 1178
Регистрация: 18.1.2006
Где: (16RU)

Репутация: 20
Всего: 39



Код

<html>
<body>
<script language="javascript" type="text/javascript">
function f1(event){  
  document.getElementById('popup').style.left=event.clientX+10+'px';
  document.getElementById('popup').style.top=event.clientY+10+'px';
    document.getElementById('popup').style.display = 'block';
}
function f2(){
  document.getElementById('popup').style.display = 'none';
}
</script>

<div style="border:1px dashed Gray; background:#F5F5F5; display:inline; cursor:help;" onmousemove="f1(event);" onmouseout="f2();">
Charset
</div>

<div id="popup" style="position:absolute;display:none;width:250px;background:#CCC;filter:alpha(opacity=95);opacity:.95;border:1px dotted Gray;">
Vitam vas na mych strankach o programovani v jazyku JavaScript (pozdeje jenom JS).<strong>Zde uvedu nejaky uzitecne funkce ktery jsem programoval, jak je da pouzit  a k cemu jsou, dale tu budou ukoly ktery delame ve skole s popisem a ukazkou jak to funguje, a taky k tomu vsemu zdrojovy kod aby jste ho mohli pouzit na svych strankach</strong>. Taky budu uvadet ruzne prikazy ktere se uzivaji v JS strucny popis a priklad taky nebude chybet.   
</div>
</body>
</html>

можно так 
а можно заменить
 onmousemove= на  onmouseover=


--------------------
на форуме с 8.12.2002 (http://forum.vingrad.ru/index.php?act=ST&f=10&t=4874&st=0#)

PM   Вверх
Gannibal
Дата 7.2.2007, 09:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

Репутация: нет
Всего: 17



а вот  именно с этими строчками хо телось бы или в зависимости где находиться слово там бы и подсказка бы появлялась 

Код

  document.getElementById('popup').style.left =event.clientX-document.getElementById('popup').offsetWidth+'px';
  document.getElementById('popup').style.top = event.clientY-document.getElementById('popup').offsetHeight+'px';    


Добавлено @ 09:54 
 onmouseover я употреблять нехочу

хотя сейчас попробую одну вещь и отепшусь после занятий

Это сообщение отредактировал(а) Gannibal - 7.2.2007, 10:00


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


 




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


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

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