Majestic12
@Majestic12

Как показать страницу с frameset, даже если пользователь открыл страницу индивидуального frame (составную часть frameset)?

Предположим у меня есть страница состоящая из 3 frame'ов (классика): шапка, боковое меню и контент.

Пользователям поисковики часто выдают ссылку не на страницу с frameset'ом, а на страницу индивидуального frame'а с контентом.

В результате пользователь не видит шапку и меню, ведь они находятся на других страницах. Как заставить браузер всегда открывать основную страницу с frameset, даже если пользователь открыл в браузере индивидуальный frame.
  • Вопрос задан
  • 2387 просмотров
Пригласить эксперта
Ответы на вопрос 3
usja
@usja
Предположим у меня есть страница состоящая из 3 frame'ов (классика)

Это классике больше 15 лет. Сейчас классика состоит из 3 div'ов.
Ответ написан
Комментировать
stampoon
@stampoon
проверять урл главного окна и редиректить.
а вообще за такую структуру убивать надо.
Ответ написан
barmaley_exe
@barmaley_exe
Искать родительский документ (смотреть на window.parent.location.url, нужно чтобы он соответствовал адресу страницы с фреймсетом). Если он не найден, редиректить на страницу с фреймсетом.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы