Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: Werwolf13 от 21 Февраля 2004, 18:38:02

Название: Доступ к контенту i-фрейма.
Отправлено: Werwolf13 от 21 Февраля 2004, 18:38:02
Здравствуйте. Есть следующая проблемма: на сервере находятся две "странички" (на самом деле их больше, но на суть проблеммы это не влияет)  --  main.html  и  aux.txt. Кроме всего прочего main.html содержит код: . В результате вызова main.html, в  соответствующем i-фрейме отображается контент файла aux.txt, как того и следовало ожидать. Но мне очень нужно считать контент i-фрейма в переменную клиентского java-скрипта (в частности для того, чтобы пропарсить). Естественно, ifr.all.length равно нулю. И, выходит, неизчего читать... помогите, пожалуйста с решением. Заранее благодарен.
Название: Доступ к контенту i-фрейма.
Отправлено: Nickii от 21 Февраля 2004, 23:34:58
Читай из
ifr.document.body.innerHTML
Название: Доступ к контенту i-фрейма.
Отправлено: Werwolf13 от 22 Февраля 2004, 16:00:14
ERROR: "Отказано в доступе".... выходит нельзя до контента достучаться... жаль. Все равно спасибо.
Название: Доступ к контенту i-фрейма.
Отправлено: Макс от 22 Февраля 2004, 16:10:34
фрейм находится в том же домене что и основная страница ?
Название: Доступ к контенту i-фрейма.
Отправлено: Werwolf13 от 22 Февраля 2004, 16:30:20
Нет... тогда, наверное... отсутствие доступа --- мера безопасности броузера, если я правильно понимаю...?
Название: Доступ к контенту i-фрейма.
Отправлено: Макс от 22 Февраля 2004, 16:56:05
все верно.
Ты не можешь взаимодействовать с фреймом из другого домена используя яваскрипт.