![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Подскажите пожалуйста как нажать на картинку на веб форме, если она спомощью ява-скриптов активная...
Вот такая: <img src=http://sait onmouseover="over(this)" onmouseout="out(this)" alt="Картинка" onclick="der(45)"> Такое не получается ![]() ovElements:=WebBrowser1.OleObject.Document.frames. item(1).document.all.tags('IMG'); for i := 0 to ( ovElements.Length-1 ) do if (ovElements.Item(i).alt='Картинка') then ovElements.Item(i).onclick; |
#2
|
||||
|
||||
![]() Зачем в последней строке OnClick? С помощью него можно присваивать обработчики OnClick различным компонентам. Вместо OnClick попробуй просто Click. Должно работать.
Код:
ovElements:=WebBrowser1.OleObject.Document.frames. item(1).document.all.tags('IMG'); for i := 0 to ( ovElements.Length-1 ) do if (ovElements.Item(i).alt='Картинка') then ovElements.Item(i).click; |
#3
|
|||
|
|||
![]() Это я забыл исправить... там click был, это я пробывал, не получаеться всеравно, не жмет он на картинку
![]() |