Задать вопрос
Kozack
@Kozack
Thinking about a11y

Как получить информацию из фрейма?

Имеется страница
<div id="container">
	<iframe name="first"></iframe>
	<iframe name="second"></iframe>
</div>


При клике на ссылку в фрейме нужно изменить адресную строку браузера.

Например:
Изначально загружается страница
<!-- location.href = https://exemple.com/oldpage -->
<div id="container">
	<iframe name="first">
		<html>
		<!-- some code -->
		</html>
	</iframe>
	<iframe name="second">
		<html>
		<body>
			<a href="https://exemple.com/newpage">link</a>
		</body>
		</html>
	</iframe>
</div>


При клике на ссылку фрейм перезагружается и отображает новое содержимое. Нужно после перезагрузки фрейма изменить значение в адресной строке браузера.
window.history.replaceState
  • Вопрос задан
  • 3750 просмотров
Подписаться 8 Комментировать
Подписчики вопроса 8 К ответам на вопрос (6)