HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
 
 
Опции темы Поиск в этой теме Опции просмотра

js window.event не работает в IE
  #1  
Старый 16.04.2008, 13:24
Naydav
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
С нами: 10191686

Репутация: 210
Question js window.event не работает в IE

Сокращаю скрипт:


PHP код:
function _onload()
{
             
window.onmouseover _onmouseover;
}

function 
_onmouseover(event)
{
   
event = (event) ? event : ((window.event) ? event null);
   var 
object_id = (event.target) ? event.target.id : ((event.srcElement) ? event.srcElement.id null);

С таким скриптом В ИЕ даже не заходит в функцию!
Меняем window.onmouseover = _onmouseover;
на window.onmouseover = _onmouseover(window.event);

+
Isis помогал решить мне похожую проблему в
http://forum.antichat.ru/thread62540.html


Добавил изменения
PHP код:
function _onload()
{
    if (
navigator.appName !='Microsoft Internet Explorer')
             
window.onmouseover _onmouseover(window.event);
       else
              
window.onmouseover _onmouseover;
}

function 
_onmouseover(event)
{
    
    if (
navigator.appName !='Microsoft Internet Explorer')
    {
        
event = (event) ? event : ((window.event) ? event null);
        var 
object_id = (event.target) ? event.target.id : ((event.srcElement) ? event.srcElement.id null);        
    }
    else
    {    
      var 
target null;
      if (
window.event)
      {
          
event window.event;
          
target event.srcElement;
      }
      else
      {
           
event null;
           
target event.target;
      }
     
      var 
object_id = (target) ? target.id null;
   }

после изменений: в функцию заходит, но target is null

в Mozilla же все работает...
Вот такой вот вопрос

Последний раз редактировалось Naydav; 16.04.2008 в 13:41..
 
Ответить с цитированием
 



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Mozilla работает над Firefox 4 Phm.phx Мировые новости. Обсуждения. 6 02.04.2008 01:08
почему не работает база асек?http://icq.antichat.net/ Nilamop Болталка 10 08.02.2008 23:29
Спутниковый тюнер НЕ работает .:( B1t.exe Электроника и Фрикинг 18 18.01.2008 13:43
Написал свою первую игру месяца 2 назад. Добавил массивы недавно. Теперь не работает Metall С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5 17.01.2008 02:26



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.