Показать сообщение отдельно
  #1 (permalink)  
Старый 31.01.2009, 20:23
Новичок на форуме
Отправить личное сообщение для jeka101 Посмотреть профиль Найти все сообщения от jeka101
 
Регистрация: 31.01.2009
Сообщений: 2

function show... нерабоатет как надо
Мне надо реализовать аткую фишку у себя но незнаю как.
Вот есть сайт где она там
xttp://lineage2.su/ (не реклама)
Вот что мя там интересует там есть функция отображать временные окна
Наводишь мышкой на Одну из осад и там открываеться временное окно...
У мя проблема в том что я ставлю эту функцию
<script language="JavaScript" >
var hidetimer;

function showSiege( obj , str , offx , offy )
{
clearTimeout( hidetimer );

document.all.tiptext.innerHTML = str;
document.all.tip.style.right = null;
document.all.tip.style.left = obj.offsetLeft + offx;
document.all.tip.style.top = obj.offsetTop + document.all.headerflash.offsetHeight + obj.offsetHeight + offy - document.all.tip.offsetHeight / 2;


document.all.tip.style.visibility = "null";
}

function hideTip ()
{
hidetimer = setTimeout( "document.all.tip.style.visibility = \"hidden\"; document.all.tiptext.innerHTML = \"\"; clearTimeout( hidetimer );" , 200 );
}
</script>

ну и доп там котоыре отвечают за окошко...
дак вот у мя снизу на сайте вылезает черное окно и пропадает, хотя в коде если глянуть там написано мол что функция работает для каждого окна...ну там
function showSiege1( obj )
function showSiege2( obj ).....
а на сайте невидно нечего подскажите в чем я ошибаюсь... такое впечатление что это со стилем связано...

Последний раз редактировалось Андрей Параничев, 31.01.2009 в 21:02. Причина: Пользуйтесь bb-тегами [js] и [html] для оформления листингов кода в теле сообщения
Ответить с цитированием