history.go (-1) не влияет на iFrame из другого домена, но работает в chrome на другом компьютере.
При наличии стартовой страницы с iFrame из другого домена.И FirstIFramedPage.html со ссылкой на SecondIFramedPage в другом домене.Когда я нажимаю кнопку «Назад» с onClick = "window.history.go (-1)", это не имеет никакого эффекта.
Однако , оно оказывает желаемый эффект (для перемещения кадра назад кFirstIFramedPage.html) в любом другом браузере, который я тестировал, И на другом компьютере с той же версией Chrome.chrome: версия 66.0.3359.181 (официальная сборка) (64-разрядная версия)
У меня есть полностью рабочий пример: https://github.com/jimlesch/ChromeIFrameHistoryFail readme.txt содержит инструкции по воспроизведению этой проблемы.
Что я пробовал:
- работает в режиме инкогнито.
- отключение расширений.
- с использованием iframe из того же домена (работает, как и ожидалось, но в моем сценарии это невозможно)
- Удаление и переустановка Chrome.
- Установка бета-версии Chrome, чтобы увидеть, как она себя ведетпо-другому (по-прежнему не работает для меня на 5)
- Глядя на Chrome: // трассировка (не может сделать его головы или хвосты)
Я ищу помощь о том, как дальшеизолировать эту проблему, так как я не могу воспроизвести его на другой машине Windows 10 с той же версией Chrome.Спасибо за любую помощь, вы можете предоставить.