AXForum  
Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Разработка
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.11.2010, 15:30   #1  
Kipetcoff is offline
Kipetcoff
Участник
 
136 / 16 (1) ++
Регистрация: 20.05.2009
Адрес: Санкт-Петербург
Grid From IFRAME
Есть фрейм на форме с именем "IFRAME_request". Я пытаюсь из javascript кода получить grid внутри него... Только почему-то этот грид не находится..

Код:
var frameDoc = document.getElementById("IFRAME_request").contentWindow.document;
var a = frameDoc.all['crmGrid'].InnerGrid.SelectedRecords;
frameDoc есть,но грида не находит почему-то.
Миниатюры
Нажмите на изображение для увеличения
Название: grid.jpg
Просмотров: 551
Размер:	18.6 Кб
ID:	6341  
Старый 10.11.2010, 15:40   #2  
slivka_83 is offline
slivka_83
Консультант-джедай
Аватар для slivka_83
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
1,683 / 374 (16) ++++++
Регистрация: 18.12.2008
Адрес: default city
JS на онлоаде? или где?
__________________
Крокодил, крокожу и буду крокодить.
Человек человеку - волк , а зомби зомби - зомби.
Экстремал и буду экстремать!
Блога
Старый 10.11.2010, 15:47   #3  
Kipetcoff is offline
Kipetcoff
Участник
 
136 / 16 (1) ++
Регистрация: 20.05.2009
Адрес: Санкт-Петербург
на онлоаде..на самом деле там ещё перед этим загружаются эти таблицы в фрейм типа так
Код:
crmForm.all.IFRAME_request.src = path + "oId=" + id + "&oType=" + type + "&security=" + security + "&roleOrd=2&tabSet=" + tabSet1;
Старый 10.11.2010, 15:53   #4  
slivka_83 is offline
slivka_83
Консультант-джедай
Аватар для slivka_83
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
1,683 / 374 (16) ++++++
Регистрация: 18.12.2008
Адрес: default city
Попробуйте приаттачить Ваш скрипт к событию onreadystatechange iFrame'а, когда оно равно complete

примерно так

document.getElementById("IFRAME_request").attachEvent( "onreadystatechange" , OnViewReady );

function OnViewReady() {

if( document.getElementById("IFRAME_request").readyState == 'complete' ) {

}

}
__________________
Крокодил, крокожу и буду крокодить.
Человек человеку - волк , а зомби зомби - зомби.
Экстремал и буду экстремать!
Блога

Последний раз редактировалось slivka_83; 10.11.2010 в 15:56.
За это сообщение автора поблагодарили: Kipetcoff (1).
Старый 10.11.2010, 16:01   #5  
Kipetcoff is offline
Kipetcoff
Участник
 
136 / 16 (1) ++
Регистрация: 20.05.2009
Адрес: Санкт-Петербург
Отлично..Спасибо!!!
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
CRM DE LA CREME! Some more useful javascripts for MS CRM Blog bot Dynamics CRM: Blogs 0 04.05.2010 11:05
Microsoft Dynamics CRM Team Blog: Microsoft Dynamics CRM IFRAME Magic Blog bot Dynamics CRM: Blogs 0 16.04.2009 12:05
mscrm4ever: CRM 4.0 Many 2 Many IFrame Viewer Blog bot Dynamics CRM: Blogs 0 12.04.2009 16:05
mscrm4ever: Display Fetch in IFRAME – Part 2 Blog bot Dynamics CRM: Blogs 0 12.03.2009 07:05
mscrm4ever: Displaying an Image in an IFRAME Blog bot Dynamics CRM: Blogs 0 10.02.2009 21:06

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 10:26.