У меня есть простая (основная) страница с iframe внутри нее.
(основная) страница имеет форму, мне нужно, чтобы получить доступ внутри фреймаПолучить родительский элемент окна (формы) из iframe (хром)
Изнутри фрейма я пытаюсь обратиться к элементам формы на главной странице.
Я попытался все это - но с нет успеха в браузере Chrome:
top.document.getElementById ('Myform');
Сообщение об ошибке: Не удается позвонить метод 'getElementById' of undefinedparent.getElementById ('myform');
Сообщение об ошибке: Объект [объект global] не имеет метода 'getElementById'parent.document.myform.mytextbox.value;
Сообщение об ошибке: Не удается прочитать Свойство myform undefined.
В IE - я могу просто сделать - работы в IE:
parent.document.myform.mytextbox.value;
Если это имеет значение: я пытаюсь это на своем рабочем столе, html-страницы не размещаются на каком-либо веб-сервере. Таким образом, домен не существует ...
Любая идея? Я надеюсь, чтобы заставить его работать в Firefox, а также найти то, что работает в IE, Chrome, FireFox
EDIT
Я также видел это сообщение (с помощью инструментов разработчика хрома):
Заблокирован кадр с источником «null» от доступа к кадру с источником «null». Протоколы, домены и порты должны совпадать.
Является ли это основной причиной проблемы?
использование window.parent https://developer.mozilla.org/en-US/docs/Web/API/window .parent? redirectlocale = EN-US & redirectslug = DOM% 2Fwindow.parent – Ehsan