Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Отключить кэширование диалогового окна
|
|||
|---|---|---|---|
|
#18+
Добрый день ! В интерактивном репорте вызывается диалоговое окно, в котором есть поле типа datepicker. Проблема в том, что когда нажимаешь на иконку - то дата в календарике выбирается правильно (соответствует текущей), а вот время не меняется сколько бы не вызывал диалоговое окно. Путем экспериментов в консоли браузера - увидел, что страница модального окна кэшируется и в заголовке ответа указан Cache-Control :max-age=86400. При этом в апексе Server Cache для диалогового окна и всех регионов этого окна указан как Disable... Пытался в HTML Header диалогового окна добавить : <meta http-equiv="Cache-Control" content="no-cache"> <META HTTP-EQUIV="Pragma" CONTENT="no-cache"> не помогло... Когда перелогиниваешься в приложении - кэш сбрасывается и дата со временем на этот момент в datepicker диалогового окна отображаются текущие (правильные). Подскажите пожалуйста что еще можно предпринять ? откуда берется это кэширование, если в приложении ни в родительской странице ни в диалоговом окне оно нигде не указано ? Помогите плиз... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2019, 13:55 |
|
||
|
Отключить кэширование диалогового окна
|
|||
|---|---|---|---|
|
#18+
в ходе доп. исследований определил - что в Chrome никаких проблем с datepicker не возникает, т.е. он ведет себя так как и предполагалось - показывает текущую дату и время в календарике отключил кэширование в браузере Mozilla Firefox, а именно : about.config browser.cache.disk.enable --> false browser.cache.memory.enable --> false после этого datepicker заработал нормально и в Mozilla Firefox т.е. проблема связана с кэшированием в браузере и почему-то именно Mozilla Firefox перепроверил все Security Browser chace в Apex - установлено Disabled.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2019, 15:48 |
|
||
|
Отключить кэширование диалогового окна
|
|||
|---|---|---|---|
|
#18+
В хроме тоже есть в заголовке ответа Cache-Control: max-age=86400 но страница диалогового окна не кэшируется при этом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2019, 16:59 |
|
||
|
Отключить кэширование диалогового окна
|
|||
|---|---|---|---|
|
#18+
После того как добавил в Shared Components --> Security--> Browser security: Pragma: no-cache Cache-Control: no-cache, no-store, max-age=0, must-revalidate ситуация улучшилась : Cache-Control: no-cache, no-store, max-age=0, must-revalidate, max-age=86400 но все-равное откуда-то лезет max-age=86400, откуда ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2019, 12:02 |
|
||
|
|

start [/forum/topic.php?fid=50&tid=1873962]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
181ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
39ms |
get tp. blocked users: |
2ms |
| others: | 11ms |
| total: | 276ms |

| 0 / 0 |
