Я не могу четко сформулировать этот вопрос; прочитай внимательно. Я хочу знать, возможно ли для источника iFrame (страницы, отображаемой через iFrame) изменить его внутренний источник без изменения источника родительской страницы iFrame.
Например:
Если я создаю iFrame на своей веб-странице и нажимаю традиционную ссылку в iFrame, то будет изменен источник (расположение) главной страницы (страница, на которой я создал iF), а не содержимое iFrame.
Вместо этого я хочу изменить источник iFrame с помощью содержимого во фреймах (это может быть междоменное содержимое) на новое место внутри сам фрейм.
Я заметил различное поведение в JS-методах изменения местоположения страницы. В этом вопросе SO некоторые из них подробно описаны. Я заметил, что некоторые методы изменения страницы ведут себя по-разному, например, не разрешают пользователю использовать кнопку «Назад» для перехода на страницу, с которой он перешел.
Используя один из этих разных методов изменения местоположения JS, я подумал, что это возможно, но я не уверен, как это будет сделано.
Вопрос:
При условии, что запрошенная веб-страница iFrame взаимодействует с ней, возможно ли добиться результата, при котором ресурс iFrame меняет свое собственное местоположение? Если да, то как это делается?