Автор Тема: Нужна помощь. Помогите сделать управление формой.  (Прочитано 1881 раз)

0 Пользователей и 1 Гость просматривают эту тему.

GalaxyBoy

  • Гость
Более подробно:
Я создал файл с именем script.js  с содержанием:

var oIE = WScript.CreateObject("InternetExplorer.Application");
oIE.visible=1;
oIE.navigate("d:/script/index.html");
while (oIE.Busy) WScript.Sleep(200);
while (oIE.ReadyState != 4) WScript.Sleep(200);
oIE.top.frames.frame1.document.form1.button.click();


index.html - это сраница с двумя фреймами:




 Untitled

frameBorder=NO frameSpacing=0 rows=72,*>



<br /><P>Ваш броузер не поддерживает фреймы.</P><br />


В верхнем фрейме (frame1  verch.html) имеется форма:






name=form1 target=_top>





В нижнем - обычный HTML

Как мне сделать, чтобы этот скрипт нажал на кнопку в верхнем фрейме.

Оффлайн mike

  • ProPerl\'er
  • Старожил
  • ****
  • Сообщений: 435
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Насколько я понимаю, нужно сделать сабмит формы, так? Тогда проще так:

oIE.top.frames.frame1.document.form1.submit();
[ основной браузер когда-то был, теперь попробуй разберись =]

 

Sitemap 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