ошибка при попытке получить содержимое iframe с использованием кода JavaScript, как показано - PullRequest
1 голос
/ 07 сентября 2011

У меня есть iframe в главном окне с именем "test_iframe".

Я хочу получить доступ к содержимому "test_iframe" в расширении Google Chrome.

Я пытаюсь получить доступ к содержимому этого iframe, но получаю следующую ошибку-

Uncaught TypeError: Cannot read property 'contentWindow' of null

Код JavaScript, который я использовал, приведен ниже-

var htmlvar = document.getElementById('test_iframe').contentWindow.document.body.innerHTML; 

Что не так с кодом? Как я могу заставить это работать?

1 Ответ

0 голосов
/ 07 сентября 2011

вместо test_iframe в кодировке попробуйте следующее:

    <%=txtName.ClientID%>

т.е.

    var htmlvar = document.getElementById('<%=txtName.ClientID%').contentWindow.document.body.innerHTML; 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...