У меня есть пользовательская страница aspx, загружаемая в IFrame в одном из модулей в MS CRM 4.0. На этой странице в основном есть 6 текстовых полей (txtValue1, txtValue2 и т. Д.) Со значениями в нем. Я хочу получить доступ к этим значениям через код javascript либо в событии загрузки, либо в случае сохранения события. Кто-нибудь знает, как это сделать? Я попробовал пару кодов, которые я получил из сети, но ничего не работает. Любая помощь в этом была бы оценена.Доступ к элементам управления на странице, загруженной в IFrame в MS CRM 4.0 с использованием Javascript
2
A
ответ
1
Попробуйте следующий фрагмент кода ...
var textBox1Value = document.frames.IFRAME_NAME.document.all.txtValue1.value;
где IFRAME_NAME это название IFRAME вы определяете в форме настроек и txtValue1 является идентификатор текстового поля на IFRAME.
1
Один маленький вопрос, который стоит отметить, заключается в том, что доступ к iframe через коллекцию фреймов документа не позволит вам читать или записывать свойства src или url, которые я нахожу себе динамически меняющимися все время от времени. Чтобы получить доступ и изменить свойства, вам необходимо получить доступ к iframe через getElementById
.
var yourIframe = document.getElementById('IFRAME_NAME');
Обратите внимание, что если вы получаете доступ к IFRAME, как указаны выше, и вы хотите, чтобы вызвать функцию, которая доступна для письменностей Iframe, вы должны вызвать его через свойство contentWindow:
yourIframe.contentWindow.someFuncOnIframePage();
Смежные вопросы
- 1. Доступ к элементам управления HTML внутри iFrame
- 2. доступ к веб-странице ASP.NET в IFRAME в CRM 4.0
- 3. Доступ к элементам iframe в JavaScript
- 4. Доступ к элементам управления на странице aspx
- 5. Доступ к элементам iFrame с использованием Nightwatch
- 6. Доступ к IFrame и элементам
- 7. Доступ к элементам внутри srcdoc IFrame с использованием Javascript
- 8. Доступ к детским элементам управления формы?
- 9. Может ли javascript доступ к элементам iframe с родительской страницы?
- 10. MS CRM 4.0 - внешний разъем
- 11. Доступ к элементам iframe в разных доменах
- 12. Доступ к элементам MainWindow на странице управления пользователями. WPF C#
- 13. ASP.NET - Доступ к элементам управления на дочерней странице
- 14. Доступ к элементам Captivate с использованием Javascript
- 15. Как получить доступ к элементам управления на странице Site.Master?
- 16. К CRM или не к CRM (MS)?
- 17. Передача параметров IFRAME в Dynamics CRM с использованием javascript
- 18. Доступ к элементам iframe в родительском документе
- 19. доступ к элементам управления с веб-страницы
- 20. Firefox. Разрешить доступ к элементам IFrame через javascript
- 21. Доступ к элементам iframe после обновления
- 22. FDF, MS CRM и iframe
- 23. Доступ к веб-службам MS CRM из внешнего приложения/Javascript
- 24. Доступ к элементам внутри iframe и тела Теги с JavaScript
- 25. MS CRM 4.0 Архитектура безопасности
- 26. Как получить доступ к элементам фрейма iFrame
- 27. Как получить доступ к элементам управления webresource из другого html webresource в форме CRM 2016?
- 28. Как получить доступ к родительским элементам iframe?
- 29. Доступ к элементам управления в функциях Javascript/JQuery
- 30. Доступ к элементам DOM на странице HTML, загруженной с помощью AJAX