에서 아약스 스크립트를 얻기 나는 다음과 같은 한 아약스 전화 :캐시
request = $.ajax({
context : this,
dataType : "html",
cache : true,
url : "ajaxContent.html",
success : function(results) {
jQuery("#result").html(results);
}
});
은 및 HTML ajaxContent.html은 같다 아약스 someScript.js? = [timestamp]도 호출합니다. 캐시에서 someScript.js를 다운로드하고 싶습니다. 그래서 url에서 해당 타임 스탬프를 제거하고 싶습니다. 내가 어떻게 그럴 수 있니?
<script type="text/javascript">
loadScript("someScript.js");
</script>
것은 jsfiddle 도움이 될 : 여기에 코드를 변경, 당신의
ajaxContent.html
에,과 : 당신의 외부 자바 스크립트에서
–또한 아약스 호출이 완료되기 전에 를로드하지 않으시겠습니까? 함수를 포함하게하고 매번 새로운 스크립트 태그를 포함하는 대신 ajaxContent.html에서 해당 함수를 호출 할 수 있습니다. –
@HamzaKubba 스크린 샷을 업로드했습니다. 나는 js 파일이 사용자가로드 된 사이트에서 할 수있는 몇 가지 작업을 수행하는 데 필요할 것이라는 것을 모르기 때문에 아약스 전에 전체 자바 스크립트를로드하고 싶지 않습니다. 나는 고성능을 갖춘 앱을 만들고 싶기 때문에 사용자가 사용할 것을 정확히로드하고있다. –