10.11.2010, 15:30 | #1 |
Участник
|
Grid From IFRAME
Есть фрейм на форме с именем "IFRAME_request". Я пытаюсь из javascript кода получить grid внутри него... Только почему-то этот грид не находится..
Код: var frameDoc = document.getElementById("IFRAME_request").contentWindow.document; var a = frameDoc.all['crmGrid'].InnerGrid.SelectedRecords; |
|
10.11.2010, 15:40 | #2 |
Консультант-джедай
|
JS на онлоаде? или где?
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! Блога |
|
10.11.2010, 15:47 | #3 |
Участник
|
на онлоаде..на самом деле там ещё перед этим загружаются эти таблицы в фрейм типа так
Код: crmForm.all.IFRAME_request.src = path + "oId=" + id + "&oType=" + type + "&security=" + security + "&roleOrd=2&tabSet=" + tabSet1; |
|
10.11.2010, 15:53 | #4 |
Консультант-джедай
|
Попробуйте приаттачить Ваш скрипт к событию 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 |
Участник
|
Отлично..Спасибо!!!
|
|