Программирование > JavaScript & JScript

Нет доступа

(1/2) > >>

chstudio:
Выяснил я как прочитать адрес другого документа.
Этот докумнт должен быть не в другом окне, а в другом фрейме.
Проблема в том, что так работает только с локальными документами на localhost.
Когда хочешь открыть страницу на удаленном хосте, начинаются проблемы:
function InputString( )
{
  GetUrl = top.frames[1].document.location.href;
  top.frames[0].document.forms[4].Query.value = GetUrl;
}
В PHPExpert Editor 3.1 скрипт на строке где GetUrl присваивается, ругается, что нет доступа, а в обычном IE, даже в Opera при использовании Apach скрипт молчит.
Ругается, что нет доступа в PHPEE, на любом удаленном УРЛ, а на локальном все делает как надо.
Почему нет доступа, подскажите пожалуйста?

CGVictor:
Глюк.

GetUrl = top.frames[1].document.location.href;
замени на
GetUrl = top.frames[1].location.href;
/может, сработает/

Макс:
яваскрипт не позволяет работать с фреймами, которые расположены в другом домене

CGVictor:
[off]
--- Цитировать ---Макс:
яваскрипт не позволяет работать с фреймами, которые расположены в другом домене
--- Конец цитаты ---

Макс, в том то и дело. Иногда позволяет, а иногда - нет. Может, от настроек браузера зависит... Я не знаю.
[/off]

Werwolf13:
Никогда не позволяет... IE 6.0, по крайней мере. Мы с Максом по этому поводу дискутировали... Загрузить в фрейм ты можешь любой документ (у которого нет "защиты" от фреймов), иметь доступ к различным пропертям фрейма, но не контента фрейма! С уважением, Werwolf13.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии