|
|
|
javascript + нажатие на кнопку
|
|||
|---|---|---|---|
|
#18+
уважаемые форумчане, в связи с недостатком знаний в javascript вынуждет просить помощи .. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2009, 04:34 |
|
||
|
javascript + нажатие на кнопку
|
|||
|---|---|---|---|
|
#18+
lyalya2уважаемые форумчане, в связи с недостатком знаний в javascript вынуждет просить помощи .. немного поторопился =))) вообщем имею форму и в ней табличку с кнопкой следующего вида... <TABLE class=btns width="100%" border=0> <TBODY> <TR> <TD><INPUT class=btn onclick="DoIt(true, 2);" type=button value=Далее name=btn></TD></TR> </TBODY>.. много посморел примеров, реально все пробовал... но не смог найти рабочего скрипта по эмуляции нажатия на эту кнопку.. выручите пожалуйста примером ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2009, 04:37 |
|
||
|
javascript + нажатие на кнопку
|
|||
|---|---|---|---|
|
#18+
автор Что значит эмуляции нажатия на эту кнопку ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2009, 06:57 |
|
||
|
javascript + нажатие на кнопку
|
|||
|---|---|---|---|
|
#18+
вроде вот такого ... <script> document.forms.submit.click() </script> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2009, 11:33 |
|
||
|
javascript + нажатие на кнопку
|
|||
|---|---|---|---|
|
#18+
Почему низя просто вызвать функцию-обработчик события? > "DoIt(true, 2); Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2009, 11:39 |
|
||
|
javascript + нажатие на кнопку
|
|||
|---|---|---|---|
|
#18+
Мобудь оно... Код: plaintext Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2009, 13:43 |
|
||
|
javascript + нажатие на кнопку
|
|||
|---|---|---|---|
|
#18+
последний ответ подходит ... спасибо большое . но появилась новая проблема =(( дело в том что это все с iframe . и как бы я не пробовал заполнить форму в нем из родительской страницы , в итоге у меня полный обзац =( во первых не заполнить поле текста второе не выбрать 2-й пункт из списка и наконец третье - не нажимается кнопка пример : index.html <html> <body> <script language=Javascript> document.getElementById('fr').contentWindow.document.getElementById('a').value = "text"; var handleCheckboxClick = function(checkbox) { var option = document.getElementById('fr').contentWindow.document.getElementById('Code').options[checkbox.value - 2]; option.selected = !option.selected; }; document.getElementById('fr').contentWindow.document.getElementById('btn').click() </SCRIPT> <iframe src='test.html' id='fr' width=200 height=200></ifarme> </body> </html> //test.html <html> <body> <input type=text id='a'> <SELECT class=fld size=1 name=Code> <OPTION value=1>1</OPTION> <OPTION value=2>2</OPTION> <OPTION value=3>3</OPTION> <OPTION value=4>4</OPTION> </SELECT> <INPUT class=btn onclick="oplya(true, 2);" type=button value=Далее name=btn> </body> </html> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2009, 04:19 |
|
||
|
javascript + нажатие на кнопку
|
|||
|---|---|---|---|
|
#18+
lyalya2, Ну прослема у Вас в том, что вы пытаетесь выполнить функцию в пределах DOM главной страницы, которая знает только о фрейме, но не знает пока что еще о содержимом самого фрейма. Я бы вам посоветовал копать в сторону запуска функций и обработки содержимого ПОСЛЕ того как оно загрузится (к примеру повесить обработчики на onload ифрейма). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2009, 10:49 |
|
||
|
javascript + нажатие на кнопку
|
|||
|---|---|---|---|
|
#18+
боюсь мне это не подходит так как к самому коду ифрейма я доступа не имею и какой либо свой код туда дописать не могу я могу только в родительской странице менять код. =(((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2009, 12:55 |
|
||
|
javascript + нажатие на кнопку
|
|||
|---|---|---|---|
|
#18+
Если кнопка в ифрейме, а ифрейм "чужой", т.е. из другого домена, то кнопку программно никак не нажать из соображений безопасности. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2009, 13:17 |
|
||
|
javascript + нажатие на кнопку
|
|||
|---|---|---|---|
|
#18+
lyalya2 я могу только в родительской странице менять код Ну вот в ней и вешайтесь на onload... _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2009, 13:20 |
|
||
|
javascript + нажатие на кнопку
|
|||
|---|---|---|---|
|
#18+
не... фрейм из этого же домена. по поводу доменов должно быть нормально. по поводу onload - покажие пожалуста простейший пример.. и если есть все таки возможность без него - удружите пожалуйста ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2009, 13:42 |
|
||
|
javascript + нажатие на кнопку
|
|||
|---|---|---|---|
|
#18+
lyalya2, Небольшой пример яваскрипта, в вашем случае: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2009, 13:53 |
|
||
|
javascript + нажатие на кнопку
|
|||
|---|---|---|---|
|
#18+
тынць _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2009, 13:56 |
|
||
|
javascript + нажатие на кнопку
|
|||
|---|---|---|---|
|
#18+
RayZ Код: plaintext 1. И когда предполагается сие дергать? _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2009, 14:05 |
|
||
|
javascript + нажатие на кнопку
|
|||
|---|---|---|---|
|
#18+
RayZlyalya2, Небольшой пример яваскрипта, в вашем случае: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. извините но попробовав данный пример - должного результата не получил .... может быть ваш скрпт и отрабатывает но форма все равно не заполняется. <script> function myFrameOnLoadFunc(myDocDOM) { }; var myFrame = document.getElementById('fr'); myFrame.document.onload = myFrameOnLoadFunc(myFrame.document); document.getElementById('fr').contentWindow.document.getElementById('a').value = "123456"; </SCRIPT> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2009, 09:30 |
|
||
|
javascript + нажатие на кнопку
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2009, 11:24 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=35955494&tid=1454891]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
135ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 203ms |
| total: | 404ms |

| 0 / 0 |
