Форум » Для флейма » Передача данных в адресной строке » Ответить

Передача данных в адресной строке

fil: Есть сайт, на нем всякие поля ввода. Можно ли передать значения этим полям в адресной строке (типа автозаполнения) ? PS Аутентификация не требуется это просто поля формы

Ответов - 5

PSP: Чисто теоретически: если на странице есть скрипт, то ему можно передать параметры в адресной строке.

fil: Как передать данные для аутентификации я знаю. Параметры для скрипта тоже знаю. Но вот если это чистый HTML и поле типа INPUT не знаю

Dima: fil Гугл поиск не помогает скажем по строке "передача данных в html форму input" ?


SergKis: на autoit делаем так (может натолкнет на мысль) взято http://autoit-script.ru/index.php?topic=21261.0 [pre2] #include <IE.au3> $s_Url = 'http://www.thesettlersonline.ru/ru/%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0' $IE=_IECreate($s_Url, 1) ; А может быть так удобней? WinSetState(_IEPropertyGet($IE, 'hwnd'), '', @SW_MAXIMIZE) _IELoadWait($IE) $IEObject=_IEGetObjById($IE, 'loginUsernameBar') _IEAction($IEObject, 'focus') _IEFormElementSetValue($IEObject, 'UserName') $IEObject=_IEGetObjByName($IE, 'password', 1) ; там 2 таких экземпляра имени - нужен второй (отсчёт от 0) ;~ MsgBox(0, 'Проверка:','Возвращаемое значение: ' & IsObj($IEObject) & @CR & '@error = ' & @error & @CR & '@extended = ' & @extended) _IEAction($IEObject, 'focus') _IEFormElementSetValue($IEObject, 'test') можно получить коллекцию input и найти нужный [/pre2]

fil: Не то. Это все для чтения электронного дневника школьника с Android'a и IOS'a Чтобы до этого дневика добраться надо кучу действий совершить. А под виндом-то я это все легко сделаю



полная версия страницы