Сообщения отсутствуют. Показать все сообщения
Сообщения отсутствуют. Показать все сообщения
<стиль> #tooltip {непрозрачность: 0,8; граница радиуса: 9px; фон: # FFFFFF; / * Цвет фона * / цвет: # 191919; / * Цвет текста * / размер шрифта: 16px; / * Размер шрифта * / коробки-тени: 0 0 10px # 191919; / * Тень блока всплывающей подсказки * / -moz-коробка-тени: 0 0 10px # 191919; -webkit-коробка-тени: 0 0 10px # 191919; маржа: 0; обивка: 10px; / * Расстояние от текста до рамки * / позицию: абсолютная; видимость: скрытый; г-индекс: 999999; / * Преобладание подсказки над всеми остальными элементами * / } / г, "& GT;"); возвращение с; }, S: функция (е) { если (TypeOf подсказка == "не определено") возвращение; вар д = window.event? window.event.srcElement:; e.target (! d.getAttribute (tooltip.options.attr_name)) если возвращение; вар ы = d.getAttribute (tooltip.options.attr_name); если (tooltip.options.newline_entity) { вар с = подсказка ._ (ы); сек = s.replace (Eval ("/" + подсказка ._ (tooltip.options.newline_entity) + "/ г"), "
"); tooltip.t. InnerHTML = с; } еще { если (tooltip.t.firstChild) = SetTimeout (функция () { tooltip.t.style.visibility = 'видна'; }, tooltip.options.delay); tooltip.g = верно; }, ч: функция (е) { если (TypeOf подсказка == " не определено ") возвращение; tooltip.t.style.visibility = "скрытые"; если (tooltip.options.newline_entity && tooltip.t.firstChild) tooltip.t.removeChild (tooltip.t.firstChild);! clearTimeout (tooltip.c ); tooltip.g = ложь; tooltip.a (-99, -99); }, л: функция (о, е,) { если (o.addEventListener) o.addEventListener (е, а, ложно); // Правда - Opera 7b обходной путь! остальное, если (o.attachEvent) o.attachEvent ("на" + е, а); еще возвращение NULL; }, : функция (х, у) { вар w_width = подсказка. canvas.clientWidth? tooltip.canvas.clientWidth + (tooltip.canvas.scrollLeft || document.body.scrollLeft): window.innerWidth + window.pageXOffset; вар w_height = window.innerHeight? window.innerHeight + window.pageYOffset: tooltip.canvas.clientHeight + (tooltip.canvas.scrollTop || document.body.scrollTop); // Должен быть вице-verca с Opera 7 сумасшедший! если (document.all && document.all.item &&! window.opera) tooltip.t.style.width = tooltip.options.max_width && tooltip.t.offsetWidth> Подсказка .options.max_width? tooltip.options.max_width + "PX": "авто"; вар t_width = tooltip.t.offsetWidth; вар t_height = tooltip.t.offsetHeight; tooltip.t.style.left = х + 8 + "PX"; подсказка. t.style.top = у + 8 + "PX"; если (х + t_width> w_width) tooltip.t.style.left = w_width - t_width + "PX"; если (у + t_height> w_height) tooltip.t. style.top = w_height - t_height + "PX"; } } Array.prototype.in_array = функция (значение) { вар л = this.length; для (вар = 0; г