Показать сообщение отдельно
  #1 (permalink)  
Старый 11.04.2011, 13:28
Аспирант
Отправить личное сообщение для ale19 Посмотреть профиль Найти все сообщения от ale19
 
Регистрация: 10.04.2011
Сообщений: 69

Помогите с браузером IE !!! Пожалуйста!!!
Здравствуйте!
Уже сил нет,по могите с реализацией скрипта в IE, во всех остальных (Opera,Firefox,Safari,Chrome) работает отлично

Суть такова:
Есть известный скрипт всплывающих подсказок jquery.tooltip.js
с его помощью реализуется подсказка для ссылок не имеющих подсказки title
Подсказку для ссылки делаю следующим образом:

<div id="tooltiper">
<div id="div">
<a href="#" class="Class1">Ссылка</a>
</div>
</div>

и скриптами:
var ints = 1;
function Ссылка () {
document.getElementById('Ссылка').innerHTML = 'Текст подсказки';
};
function A(){
time_Interval = setInterval("Ссылка ()",1);
};
A();

и
e=document.getElementById('div').getElementsByTagName('a');
for(k=0; k<e.length;k++) {
e[k].title = '<div id="'+e[k].innerHTML+'"></div>';
}


В браузере IE вся эта "беда" срабатывает лишь только когда страница начинает грузиться и перестает работать когда страница загружена или курсор переведен на другую ссылку
(Не видит самого содержимого подсказки)
Сообщение: 'document.getElementById(...)' - есть null или не является объектом

P.S. Ссылок много и подскзку нужно вводить только таким образом.
e[k].title нельзя присваивать постоянное значение,т.е. первый скрипт используется обязательно

Последний раз редактировалось ale19, 11.04.2011 в 13:50.
Ответить с цитированием