_SworD_
|
|
« : 22 Апрель 2009, 12:13:06 » |
|
Мне нужно из левого фрейма обращаться к полям формы страницы, загруженной в правый фрейм.
Вот к примеру есть форма с именем 'form1' и в ней текстовое поле с именем 'u_tel1'.
Естественно я пишу так: window.parent.frames['res'].document.for ms['form1'].elements['u_tel1'] .value = '1234'; И все работает если эта страница грузиться с кома.
Но если страница во фрейм загружается из Интернета, то ни чего не работает. В чем может быть причина?
|
|
|
Записан
|
|
|
|
tarantyl
|
как вариант, форма загружается позже чем выполняется данная строчка попробуйте написать перед вашей строкой alert(window.parent.frames['res'].document.forms['form1'].elements['u_tel1']); что он напишет
|
|
|
Записан
|
|
|
|
_SworD_
|
Нет, я хочу сделать, что то наподобие заполнение форм. Т.е обработка должа вестись с уже загруженной во фрейм страницей.
|
|
|
Записан
|
|
|
|
RILLey_ELf
Гость
|
причину же написали яваскрипт загружается раньше чем страница с формой как факт формы нет убедись что скрипт начинает работать ПОСЛЕ того как страница во втором фрейме загрузится полностью
|
|
|
Записан
|
|
|
|
VooDoo
|
а не будет руганий, что JS рвётся во фрейм с другого домена? Помниться когда-то эксплорер на подобное ругался. А то ведь отличный кейлоггер можно написать
|
|
|
Записан
|
Are you human? - My body is. Do you feel pain? - My body does. ..- --- --- -.. --- ---
|
|
|
tarantyl
|
а домены, что разные?? у фреймов?? если да, то и тут беда моет скрываться, по крайней мере с Ajax прблемы были, пришлось долго обходить
|
|
|
Записан
|
|
|
|
_SworD_
|
Вообщем вот так. Левый фрейм будет грузить с моего компа. А правый с инета. Хочу сделать заполнее форм из MYSQL. Все проще простого, но вот в этом, то и проблема, что не могу зполнять так, как хотелось бы.
|
|
|
|
VooDoo
|
может проще гетом взять страницу нужную, распарсить значения и подставить в форму?
|
|
|
Записан
|
Are you human? - My body is. Do you feel pain? - My body does. ..- --- --- -.. --- ---
|
|
|
_SworD_
|
не, там блин код подтверждения. Будь он неладен .
|
|
|
Записан
|
|
|
|
VooDoo
|
который надо вводить руками?
|
|
|
Записан
|
Are you human? - My body is. Do you feel pain? - My body does. ..- --- --- -.. --- ---
|
|
|
tarantyl
|
на засирай abw я туда объявку дал о продаже авто, продам тогда ) сча я вообще не понял что хоет автор и что за поле слева
|
|
|
Записан
|
|
|
|
_SworD_
|
который надо вводить руками?
Да на засирай abw я туда объявку дал о продаже авто, продам тогда ) сча я вообще не понял что хоет автор и что за поле слева Слева, это поля для авторизации. Я там часто даю объявки. . Поэтому мне нужно как нить это автоматизировать.
|
|
|
Записан
|
|
|
|
tarantyl
|
я бы фигарил на perl или php на крайняк c CURLом быстрее и эффективней на мой взгляд
посмотри либу Perl'а LWP::UserAgent
полезная штука, много я на ней форумов заспамил... эхххх молодость
|
|
|
Записан
|
|
|
|
VooDoo
|
Да ну так а что мешает выдрать кусок с кодом и показывать на своей форме над полем ввода? я бы так делал
|
|
|
Записан
|
Are you human? - My body is. Do you feel pain? - My body does. ..- --- --- -.. --- ---
|
|
|
_SworD_
|
Я кста и собираю все это на php реализовать, а с кодом не проблема. Проблема, в передаче данных.
|
|
|
Записан
|
|
|
|
tarantyl
|
Я кста и собираю все это на php реализовать, а с кодом не проблема. Проблема, в передаче данных.
В чем именно там проблема CURL и будет тебе счастье но на perl быстрее напишется
|
|
|
Записан
|
|
|
|
spammer
|
Почему быстрее? Или ты просто ни на чем другом не умеешь особо?
|
|
|
Записан
|
|
|
|
tarantyl
|
неа не умею ) у перла просто есть замечательная библиотека LWP, пару строк кода и все готово, ну кто хочет может на асме писать, они ж умеют и пофиг что напишут "всего-навсего" за пару месяцев, вместо часика работы не перле Я написал что на перл напиать будет быстрее чем на пхп и все
|
|
|
Записан
|
|
|
|
RILLey_ELf
Гость
|
мне показалась или форма статическая ? со статическими полями ? которые отправляются по статическому адресу ?
всего что требуется это запрашивать картинку по адресу, и выдавать её на экран?
|
|
|
Записан
|
|
|
|
_SworD_
|
В одном фрейме страница статическая, а в другом динамическая.
Добавлено: 30 Апрель 2009, 10:22:05 Всем спасибо, кто пытался помочь. Всем по +1. Тему пока не закрывать, может прояснится че. Счас нет времени решать данную проблему.
|
|
« Последнее редактирование: 30 Апрель 2009, 10:22:05 от _SworD_ »
|
Записан
|
|
|
|
|