헤더에 CSS 파일과 자바 스크립트 파일에 대한 상대적 참조가있는 간단한 웹 사이트가 있습니다. 절대 URL로 확장하고 "cdn"으로 접두사를 붙이는 방법이 있습니까? 페이지로드시 자동으로? 난 결국 필요한 것은자바 스크립트를 사용하는 cdn의 접두사 상대 경로
<link rel="stylesheet" type="text/css" href="css/default.css">
<link rel="stylesheet" type="text/css" href="css/the-tooltip.css" />
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script src="js/utf8.js" type="text/javascript"></script>
<script src="js/sha1.js" type="text/javascript"></script>
<script src="js/validatious.js" type="text/javascript"></script>
여기
<link rel="stylesheet" type="text/css" href="http://cdn.mydomain.com/css/default.css">
<link rel="stylesheet" type="text/css" href="http://cdn.mydomain.com/css/the-tooltip.css" />
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script src="http://cdn.mydomain.com/js/utf8.js" type="text/javascript"></script>
<script src="http://cdn.mydomain.com/js/sha1.js" type="text/javascript"></script>
<script src="http://cdn.mydomain.com/js/validatious.js" type="text/javascript"></script>
좋아요. 브라우저가 실제 파일을 가져 오기 전에 어떻게 든 실행되도록 할 수 있습니까? –
로드가 시작되기 전에 실행할 수 없습니다. DOM 요소가 DOM 트리에있을 때로드가 시작되고 DOM 트리에 있기 전에 요소의 'href' 및'src' 속성을 바꿀 수 없습니다. –