трабл с window.opener

Linkpusher
На сайте с 28.12.2007
Offline
176
394

есть форма newMsg, в ней много полей, в одно из которых-xform нужно вставить данные из дочернего окна.

делаю так:

<скрипт лэнгвадж=яваскрипт>

function AddLink()

{

всякие разные дейсвия

window.opener.newMsg.xform.innerHTML='данные';

}

</скрипт>

подскажите пожалуйста где я лажаю :o

Точу ножи. Буквально. Есть отзывы. Заказать заточку в МСК и Подольске можно через Телеграмм.
LEOnidUKG
На сайте с 25.11.2006
Offline
1762
#1

офф.топ. Зачем вообще это юзать?! У меня в опере вообще такие окна запрещены и в AS работаю тоже их отключаю.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
Linkpusher
На сайте с 28.12.2007
Offline
176
#2

эт в админке, т.е. не для широкого круга пользователей :)

LEOnidUKG
На сайте с 25.11.2006
Offline
1762
#3
toxic steel:
эт в админке, т.е. не для широкого круга пользователей :)

темболее в админке )))

Linkpusher
На сайте с 28.12.2007
Offline
176
#4

а в админке почему? :)

LEOnidUKG
На сайте с 25.11.2006
Offline
1762
#5
toxic steel:
а в админке почему? :)

ну админам вообще пофиг на красоту, просто сделайте сбоку или где-там удобнее дополнение без всплывающих окон )))

Brand from Amber
На сайте с 18.08.2007
Offline
293
#6

Как много информации... 🙄

Если xform является input или textarea, то у него не может быть св-ва innerHTML.

...opener.document.newMsg.xform.value='данные'

P.S. А вообще, я всегда пользуюсь функциями родительского окна - opener.FunctionName (parametrs) - так ИМХО проще.

Лучший способ понять что-то самому - объяснить это другому.
Linkpusher
На сайте с 28.12.2007
Offline
176
#7

да, конечно, не иннер, а insertHTML :)

но всеравно не работает и с валуе тоже...

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий