Изменить URL страницы через iFrame? - PullRequest
1 голос
/ 15 ноября 2011

У меня проблема с множеством дочерних страниц и 1 главной страницей с этими подстраницами.Проблема в том, что опыт, который приложение пытается доставить, должен быть красивым и унифицированным.

У меня есть меню, предназначенное для iFrame, чтобы открывать там URL, и у меня есть немного JSparent.document.title = document.title;, который меняет заголовок родителя, но я хочу попробовать еще одну вещь - изменить URL, аналогично тому, как это делает Facebook.Если я нахожусь в профиле друга, верхняя и нижняя панели не перемещаются, но в случае Facebook это загрузка Ajax - и профиль отображается, и URL меняется на идентификатор своего профиля, фактически не переходя с одной страницы на другую.

В нескольких местах я прочитал, что значение parent.document.url доступно только для дочерних фреймов, но я не очень уверен, и это то, что я хотел сделать некоторое времясейчас!

Подведение итогов: есть ли способ изменить URL-адрес родителя через дочерний iFrame?Похоже на код, вставленный выше?

Спасибо!Большое спасибо за любые ответы:)

1 Ответ

0 голосов
/ 15 ноября 2011

Если я не ошибаюсь, вы пытаетесь смоделировать эффект кнопки назад. Вы можете сделать это, используя window.location.hash Read: Location Hash для лучшей идеи.

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