Показ своей страницы при условии в iFrame
Приветствую.
Есть site1.ru и site2.ru site1.ru - полноценный сайт на site2.ru будет в iframe во все окно подгружаться site1.ru Реально ли, чтобы если во фрейме заходят на определенную страницу, перекидывало на нужную мне страницу, но уже вне фрейма, а именно страница самого site2.ru Т.е. например я зашел на site2.ru, у меня отображается во фрейме там site1.ru я лазаю во фрейме, но в 1 прекрасный момент во фрейме перехожу в site1.ru/test, мне нужно, чтобы адрес моего site2.ru поменялся и фрейм ушел, а открылась страница site2.ru/test как-то так.. :help: ЛИБО ВАРИАНТ №2 Заменить во фрейме текст в одном из элементе. |
Насколько я помню проблемы будут с кросс-доменностью
https://learn.javascript.ru/iframes |
Если не ошибаюсь, то можно перенаправить родителя на нужный вам адрес, если у фрейма нет атрибута "sandbox".
Попробуйте из фрейма воспроизвести этот код: window.parent.location.href='https://google.ru/'; PS. Проверить во фрейме открыт сайт или нет можно так: if(window.top!==window) alert('Сайт открыт во фрейме'); |
Часовой пояс GMT +3, время: 10:53. |