локально размещенный вопрос о расположении родительского элемента iframe - PullRequest
0 голосов
/ 10 августа 2011

Итак, я держу HTML-файл на своем рабочем столе, в котором есть iframe.

Этот iframe хорош, но я хочу, чтобы внутри него была кнопка для управления расположением веб-страницы, на которой он размещен.

Итак, я хочу, чтобы родитель iframe вернулся в историю на 1 страницу, я использовал этот метод, но он не работал. Как бы вы это сделали?

OnClick = "parent.history.go (-1)"

1 Ответ

0 голосов
/ 10 августа 2011

Если внутренний iframe находится на другом хосте, чем внешний фрейм (или даже два разных протокола URL, таких как file: и http :), у вас будут проблемы с прямым вызовом, поскольку браузер предотвращает уязвимости межсайтового скриптинга.

Одна вещь, которая работает в этом случае, это обмен сообщениями между окнами с использованием postMessage ().Проверьте http://ejohn.org/blog/cross-window-messaging/ для примера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...