Наверное, я уже знаю ответ, что нет способа прочитать значения DOM iframe, чтобы родитель мог их использовать.
Я потратил много времени, исследуя это, но не могу найти никакого способа, поэтому разместил его здесь.
ОГРАНИЧЕНИЯ:
Различные домены, нет контроля над URL-адресом iframe. Это может быть любой URL-адрес, предоставленный пользователем.
ЧТО Я ПЫТАЛСЯ ТАК:
Мне нужно значение URL-адреса, т.е. window.frames['iframename'].location.href
, но я получаю отказ в разрешении, поскольку он нарушает ту же политику происхождения.
HTML5 Post message api не будет работать так, как предполагается, даже если они являются междоменными, мы контролируем страницу iframe.
Я полагаю, easyXSD предполагает то же самое.
Это вообще возможно?
ПРИМЕЧАНИЕ. ПОЛЬЗОВАТЕЛЬ изменит SRC из самого iframe. поэтому я использую метод onload
, чтобы что-то сделать, но не могу получить доступ location.href
src
вiframe
? - person thatidiotguy   schedule 23.10.2012