2017-04-12 3 views
0

내 웹 응용 프로그램이 사용자 입력에 대한 응답으로 Javascript로 CSS를 동적으로 변경합니다. 사용자가 업데이트 된 페이지를 탐색 한 다음 BACK을 누르면 디스크 캐시에서 페이지가 다시로드되지만 CSS 변경 사항은 사라집니다. 그래서 페이지는 사용자 입력 전에했던 것처럼 보입니다.Chrome에서 HTML/CSS 변경 사항을 캐시하도록하려면 어떻게해야합니까?

정상입니까? CSS 변경 사항이 포함 된 업데이트 된 HTML을 Chrome에 캐시하는 방법이 있습니까?

답변

1

이것은 Chrome과 관련이 없습니다. CSS 규칙이 최종 사용자 입력 (JavaScript CSS 작업)에 의해 변경되고 다른 작업이 수행되지 않으면 이러한 CSS 규칙 업데이트 (최신 CSS 규칙)는 페이지가 새로 고침 될 때 정리되는 브라우저 메모리에 저장됩니다.

업데이트 된 CSS를 "캐싱"하려면 LocalStorage (브라우저 측) 또는 서버의 Database에 저장하여 영구 저장해야합니다.