У меня есть окно, в котором я загружаю iframe.Доступ к функции iframe
Расположение окна
"http://localhost/current/test.html"
и расположение фрейма является
"http://localhost/current/testFrame.html"
И сценарий в моем test.html пытается получить доступ к функции, которая присутствует в область действия окна iframe. Но он дает разрешение на отказ.
Для, например, от моего главного окна я выполнение этой строки скрипта
$("iframe")[0].contentWindow.getState(); //Permission Denied
И я пытаюсь получить доступ к этой функции, когда IFrame полностью загружен.
Как родительское окно может получить доступ к функции iframe, так как оба окна находятся в одном и том же источнике.
Какой браузер? Или все браузеры? – DontVoteMeDown
Так странно, что вы получаете проблему CORS с одинаковыми доменными страницами. Проверьте [это] (http://stackoverflow.com/a/364997/1267304). – DontVoteMeDown
Вы должны сделать исследование, прежде чем спрашивать. [старый вопрос] [1] [1]: http://stackoverflow.com/questions/1600488/calling-javascript-function-in-iframe –