
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
15.03.2010, 21:27:23
|
|||
|---|---|---|---|
|
|||
Программно (OLE) возбудить событие или выполнить назначенную функцию |
|||
|
#18+
Из своей программы через OLE запускаю браузер (IE), перехожу на URL, загружается форма. На форме - два списка выбора, при выборе в первом отрабатывает onChange и меняет второй. <select tabindex="1" id="aa" name="aa" onChange='javascript:changeBB(doc.myForm.bb, this.options[this.selectedIndex].value)'> Если сделать выбор в первом списке программно - doc.getElementById("aa").value=5 - то нужный элемент выбирается, но событие не отрабатывает, и второй список остается неверным. Помогите чайнику, можно ли как-то через OLE возбудить событие или выполнить функцию? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.03.2010, 10:03:01
|
|||
|---|---|---|---|
Программно (OLE) возбудить событие или выполнить назначенную функцию |
|||
|
#18+
1. напишите onchange маленькими буквами 2. уберите javascript: 3. doc.myForm.bb - проверьте соответствует ли это name-ам, которые есть на самом деле и обращайтесь лучше по id 4. ПРоверьте определена ли функция changeBB 5. Проверьте, на что ругается браузер при событии onchange ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.03.2010, 22:29:09
|
|||
|---|---|---|---|
|
|||
Программно (OLE) возбудить событие или выполнить назначенную функцию |
|||
|
#18+
EmilRegis1. напишите onchange маленькими буквами 2. уберите javascript: 3. doc.myForm.bb - проверьте соответствует ли это name-ам, которые есть на самом деле и обращайтесь лучше по id 4. ПРоверьте определена ли функция changeBB 5. Проверьте, на что ругается браузер при событии onchange Html- текст не мой, я получаю страницу с сайта, поэтому ничего изменить в написанном не могу. Функция changeBB прекрасно отрабатывает, когда выбор делается руками, щелкая маусом.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2010, 03:27:03
|
|||
|---|---|---|---|
Программно (OLE) возбудить событие или выполнить назначенную функцию |
|||
|
#18+
если Вы значение программно меняете, вызывайте и обработчик тоже программно: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2010, 10:55:37
|
|||
|---|---|---|---|
Программно (OLE) возбудить событие или выполнить назначенную функцию |
|||
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.03.2010, 01:37:25
|
|||
|---|---|---|---|
Программно (OLE) возбудить событие или выполнить назначенную функцию |
|||
|
#18+
Antonariy, это ie-only? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.03.2010, 10:42:19
|
|||
|---|---|---|---|
Программно (OLE) возбудить событие или выполнить назначенную функцию |
|||
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.03.2010, 11:45:13
|
|||
|---|---|---|---|
|
|||
Программно (OLE) возбудить событие или выполнить назначенную функцию |
|||
|
#18+
Antonariy Код: plaintext Да, да! Слава каннабису! :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=22&tablet=1&tid=1453360]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
179ms |
get topic data: |
8ms |
get forum data: |
6ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 460ms |

| 0 / 0 |
