Как обновить историю iframe - PullRequest
       6

Как обновить историю iframe

0 голосов
/ 19 декабря 2010

У меня есть страница с iframe. Я обновляю содержание iframe программно. ДА - я знаю, что это безумие и странно - но, пожалуйста, примите это как данность для целей этого вопроса.

Когда я вызываю изменения в iframe, я не изменяю src (думаю, document.write), поэтому он не обновляет историю, если iframe, и когда пользователь нажимает кнопку возврата, он отправляет весь основной страница назад. Мне хотелось бы, чтобы каждое поведение, относящееся к содержимому iframe, рассматривалось как часть истории, поэтому, когда пользователь нажимает «назад», оно возвращается к предыдущему содержимому iframe.

Сопротивляясь побуждению bash iframes или спрашивая, зачем мне это поведение, кто-нибудь может объяснить, как вносить изменения в iframe, «регистрируемые» как изменения в его истории?

Заранее спасибо.

1 Ответ

0 голосов
/ 19 декабря 2010

Я думаю, что вы могли бы сделать это, увеличивая число после знака хеша после каждого document.write и иметь массив, содержащий состояние для каждого числа.

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