Вниз
Скачать: CL | DM;

Присвоить значение HTML-компоненты формы в другом окне IE   Найти похожие ветки 

 
Kostafey ©   (2008-07-08 13:57) [0]

Скажите возможно ли присвоить зачение некоторому HTML-компоненту
формы, навроде этого
<input id="SomeEdit" type="text" value="33">
Некое значение из другого окна браузера (IE.6)
(изменить value).

Например передать некий идентификатор браузера(если это
возможно). Далее найти форму и компонент и изменить
его значение, скажем средствами JavaScript.

Возможно ли такое. И если да, то как это сделать?


 
ketmar ©   (2008-07-08 14:03) [1]

ActiveX, я полагаю. иначе из песочницы не вылазят.

---
Understanding is not required. Only obedience.


 
ketmar ©   (2008-07-08 14:04) [2]

кстати, у ие нет javascript. %-)

---
All Your Base Are Belong to Us


 
Kostafey ©   (2008-07-08 14:07) [3]

> ActiveX, я полагаю. иначе из песочницы не вылазят.

Ну IE6 у нас конечно жеско прописан,
но он по разному у всех настроен. И ActiveX
может быть отключен. Так что не оч. хотелось
бы.

А вообще... пни куда-нибудь почитать как в нем
сделать чтоли...


> кстати, у ие нет javascript. %-)

Куда он денется-то?


 
ketmar ©   (2008-07-08 15:37) [4]

>[3] Kostafey © (2008-07-08 14:07:00)
>Куда он денется-то?

там jscript.

---
Do what thou wilt shall be the whole of the Law.


 
Kostafey ©   (2008-07-08 16:01) [5]

Гм.
Из основного окна:
window.document.forms["form1"].elements["form1:ObsledovPart1:ID_Obj"].valu e="777"
все работает.

Из вызываемого окна обновление вызывавшего работает:
opener.window.location.reload();

Но обращение к элементу вызывавшего окна почему-то не работает:
opener.window.document.forms["form1"].elements["form1:ObsledovPart1:ID_Obj "].value="777";

Что тут не так?


 
Kostafey ©   (2008-07-08 16:06) [6]

> [5] Kostafey ©   (08.07.08 16:01)

А, все похоже разобрался.

Поосторожнее с комментариями надо быть.


 
Kostafey ©   (2008-07-08 16:21) [7]

> [6] Kostafey ©   (08.07.08 16:06)


Совсем понял.

JSF:
<h:commandButton value="Выбрать"
  onclick="
           //Commments \n
           opener.window.document.forms["form1"].elements["form1:ObsledovPart1:ID_Obj"].val ue="777";"/>

HTML на выходе:
<input... onclick="//Commments \n opener.window.document.forms["form1"].elements["form1:ObsledovPart1:ID_Obj"].val ue="777";;clear_form1();" /></a>

всеводнусторочку :)



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: -0.987 c
6-1192557976
Rembo
2007-10-16 22:06
2008.08.24
TIdIcmpClient количество посланных байт


13-1120547588
Игорь Шевченко
2005-07-05 11:13
2008.08.24
Социологический опрос: нужен ли отдельный форум по .Net ?


15-1215167631
Elster
2008-07-04 14:33
2008.08.24
Ищем программиста Delphi/Oracle. Киев


2-1216146938
batya-x
2008-07-15 22:35
2008.08.24
узнать букву USB-диска


2-1216297461
User
2008-07-17 16:24
2008.08.24
обработка ошибок записи SaveToFile




   Наверх