Страница 1 из 1

Как заполнить поле в iframe?

Добавлено: 06 янв 2011, 20:01
ilekor
Народ, помогите, покажите как можно вставить текст в подобное поле.
Перепробовал кучу вариантов имеющихся функций эмулятора, не получилось вставить текст.
Код для ввода текста:

Код: Выделить всё

<span class="ContentText">Текст:</span>&nbsp;
<input id="ctl00_cphMain_TabContainer1_tabReviews_fckPOSTText" name="ctl00$cphMain$TabContainer1$tabReviews$fckPOSTText" value="" type="hidden"><input id="ctl00_cphMain_TabContainer1_tabReviews_fckPOSTText___Config" value="PreventSubmitHandler=true&SkinPath=skins/silver/&HtmlEncodeOutput=true" type="hidden"><iframe style="margin: 0pt; padding: 0pt; border: 0pt none; background-color: transparent; background-image: none; width: 400px; height: 180px;" id="ctl00_cphMain_TabContainer1_tabReviews_fckPOSTText___Frame" src="/FCKeditor/editor/fckeditor.html?InstanceName=ctl00_cphMain_TabContainer1_tabReviews_fckPOSTText&Toolbar=Basic2" frameborder="no" height="180px" scrolling="no" width="400px"></iframe>

Re: Как заполнить поле в iframe?

Добавлено: 06 янв 2011, 23:50
satih
помню был похожий топик про tinymce, к решению особо не пришли..
как вариант, сделать фокус на видимый элемент и табами добиратся до нужного места. другой вариант все же заюзать мышь, благо сейчас есть не только $mouse->click а $mouse->send_click(). точный ответ подскажут те кто с этим редактором работал

Re: Как заполнить поле в iframe?

Добавлено: 07 янв 2011, 15:06
ilekor
Сделал так, вычислил координаты формы и заполнил поле

$mouse->send_click(466,490);
$keyboard->input("вводимая строка");