10.03.2017, 11:35 | #1 |
Участник
|
Обновление фрейма с JS
Всем привет.
Подскажите, как можно решить такую проблему: На карточке "Звонок" добавил фрейм, в который при загрузке формы записываются все номера телефонов контакта (body onload - function SetPhones()). Но если поменять контакт на форме звонка на новый, понятно, что информация в фрейме не обновится, пока не обновить страницу в целом. Можно ли с js-скрипта как то обновить фрейм? |
|
10.03.2017, 12:27 | #2 |
Чайный пьяница
|
Посмотрите это - http://butenko.pro/2015/03/howto-htmljs-webresources/ а именно секцию, посвящённую подвешиванию обработчиков из вебресурсов.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
10.03.2017, 13:45 | #3 |
Участник
|
Вариант:
1) Код: Xrm.Page.getControl("---").getObject().contentWindow.SetPhones() Код: Xrm.Page.getControl("---").setSrc(Xrm.Page.getControl("---").getSrc()) Код: var url = Xrm.Page.getControl("---").getSrc(); Xrm.Page.getControl("---").setSrc(null); Xrm.Page.getControl("---").setSrc(url); Последний раз редактировалось spectr; 10.03.2017 в 13:49. |
|
11.03.2017, 18:13 | #4 |
Участник
|
Большое спасибо! Решил проблему.
|
|
|
|