0
와 캐싱, 나는 다음과 같은 방법으로 _Layout.cshtml
파일에 자바 스크립트 파일을 추가하고 -ASP.NET MVC, MVC ASP.NET 응용 프로그램에 대한 document.body.appendChild
function loadJS() { var el = document.createElement("script"); el.src = "/Scripts/script.js"; document.body.appendChild(el); } if (window.addEventListener) window.addEventListener("load", loadJS, false); else if (window.attachEvent) window.attachEvent("onload", loadJS); else window.onload = loadJS;
이것의 목적은 DOM이로드 된 후에 만 스크립트를로드하는 것입니다.
두 질문 - script.js
_Layout.cshtml
를 사용하는 첫 번째 페이지가 캐시됩니다
- ?
script.js
이 일 경우_Layout.cshtml
을 사용하는 다음 페이지는 모두 서버에서script.js
을 검색 할 필요가 없습니까?_Layout.cshtml
을 사용하는 페이지는script.js
의 클라이언트 측 캐시 버전을 사용할 수 있습니까?
고마워요!
감사합니다. Queti Mporta! –