![]() |
как можно получить текущее содержание html-страницы?
в документе два фрейма
в первом управляющий код второй служит для получения данных как можно получить содержимое второго фрейма, если там может находиться произвольный текстовый документ? |
если тебе нужно узнать, какой именно документ загружен во фрейм то:
во второй HTML ставишь форму c hidden filed со значением, скажем, 'no5', и проверяешь значение этого hidden из первого фрейма ( parent.FRAMENAME.document.FORMNAME.HIDDENFILEDNAME.value ). |
В ИЕ есть замечательные свойства innerHTML и outerHTML. И есть они практически у всех объектов, в том числе и у document.
Вот только доступ к ним будет только в том случае, если оба фрэйма открыты с одного домена... |
2SPV
в данной ситуации они, к сожалению, не работают :(
выдается undefined и в MSDN ни document, ни frame для них не упоминаются а в остальных выдается стандартное [object]:confused: я много всего перепробовал, но везде натыкался либо на [object], либо на undefined и null то есть что-то получается, а что - не известно :mad: |
2SPV
помогли innerText, outerText и createTextRange()
но с приходящими данными они к сожалению не работают :( и наверное это уже не лечится... |
| Часовой пояс GMT +4, время: 02:38. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.