Показать сообщение отдельно
  #15 (permalink)  
Старый 31.03.2009, 13:26
Новичок на форуме
Отправить личное сообщение для Andrez Посмотреть профиль Найти все сообщения от Andrez
 
Регистрация: 30.03.2009
Сообщений: 7

Kolyaj,
подскажи пожалуйста такой момент: в IE можно делать так:
document.getElementById("id_obj").click()
, а в FF только
document.getElementById("id_obj").onclick()
, да и то, при условии, что определен обработчик событий. Если id_obj - id линка, то в первом варианте для IE все будет нормально, даже без наличия обработчика onclick у линка. А для FF пришлось бы определить функцию и назначить ее на onclick, что-то типа:
function a(){window.location.href="...";}
и только тогда будет работать
document.getElementById("id_obj").onclick()
. Это наводит на мысль, что в IE .click() - вызов "системного" собития, есть ли для FF что-то подобное?
Ответить с цитированием