У меня есть сайт .net, который работает в iFrame. Чтобы отслеживать различные вещи на странице, я использую cookie. Я использую заголовок p3p, чтобы IE мог читать cookie. Однако он не всегда работает. Если я последую этим шагам, я могу воссоздать проблему.iFrame cookie только считывается после обновления страницы
- Удалить все куки IE
- Обзор для IFrame, содержащий мои страницы
- Cookie читается нормально.
- Закрыть браузер
- Navigate назад плавающего фрейм
- Cookie не читало
- Обновить страницу (F5)
- Cookie читаются OK
- Повторите с шагом 4. бесконечности ...
Это проблема кэширования на родительской странице или на странице iFramed? Если это проблема кэширования, как я могу гарантировать, что IE не кэширует эту конкретную страницу и вместо этого перезагружает страницу вместе с файлом cookie?
Излишне говорить, что этого не происходит в Chrome или Firefox.
Любой свет, который можно пролить на это, будет высоко оценен.
S.
Это имеет смысл, но, похоже, это не влияет на кеширование в IE. – user527269
Можете ли вы проверить источник своей страницы, чтобы убедиться, что src iframe уникален для каждого посещения? – Khan