powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как сгененрировать onclick в FF?
5 сообщений из 5, страница 1 из 1
Как сгененрировать onclick в FF?
    #35480252
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IE'шные x.fireEvent('onclick') и x.click() не работают.
...
Рейтинг: 0 / 0
Как сгененрировать onclick в FF?
    #35480295
apapacy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
? element.onclick();
...
Рейтинг: 0 / 0
Как сгененрировать onclick в FF?
    #35480299
apapacy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А понял вопрос. Вы имеете в виду DOM2
http://www.howtocreate.co.uk/tutorials/javascript/domevents
Сам не пробовал буду тестировать.
...
Рейтинг: 0 / 0
Как сгененрировать onclick в FF?
    #35480301
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И ни должно ничего работать. Многие штуки, связанные с безопасностью, предполагают действия пользователя. Точно уж, эмуляция онклик - не из той песни.
...
Рейтинг: 0 / 0
Как сгененрировать onclick в FF?
    #35480341
apapacy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Работает в IE FF O

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
<input type="button" value="click me" onclick="fireClick(my)">
<span id="myspan"> 11111111111112 </span>
<script>


function addEventListener(element, strEvent, callback){
  if (element.addEventListener) 
    element.addEventListener(strEvent, callback, false);
  else
    element.attachEvent("on" + strEvent, callback);
}

function fireClick(element){
  if( document.createEvent ) {
    var evObj = document.createEvent('MouseEvents');
    evObj.initEvent( 'click', true, false );
    element.dispatchEvent(evObj);

  } else if( document.createEventObject ) {
    element.fireEvent('onclick');
  }
}

var my = document.getElementById("myspan")
addEventListener(my,'click',function(){alert( 1 )})
addEventListener(my,'click',function(){alert( 2 )})
addEventListener(my,'click',function(){alert( 3 )})
addEventListener(my,'click',function(){alert( 4 )})
</script>
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как сгененрировать onclick в FF?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]