# include 지시문은 브라우저가 수행하는 것이 아니라 서버 측 함수입니다. 따라서 스크립트 태그에서 파일 이름을 사용하여 파일 이름이 올바른지 확인할 수 없습니다. 브라우저에서로드하는 것과 같습니다.
존재하지 않는 파일을 포함 시키려고하면 서버가 HTTP 404 오류 메시지를 반환하고 #include를 자동으로 무시하지 않습니다.
#include 태그가 작동하려면 서버에서 페이지를 처리해야합니다. 즉, 스크립트 엔진이 처리하는 파일 유형이 .asp
또는 .shtml
이어야합니다. .htm
또는 .html
파일에 #include 태그를 넣으면 처리되지 않습니다.
는 적절한 사용법 #include 태그는 다음과 같습니다
<!--#include file="filename.js"-->
경로 페이지가 대신 폴더의 루트에서 유래 즉 그것은 또한, 주소 가상 사용할 수 있습니다
<!--#include virtual="filename.js"-->
포함하고있는 파일에 스크립트 태그가 있어야 브라우저에서 스크립트로 처리되거나 include 주위에 스크립트 태그를 넣어야합니다.
<script type="text/javascript"><!--#include file="filename.js"--></script>
표시 코드가 있습니까? 무슨 일이 일어나고 있는지 이해하는 것은 include의 컨텍스트에 달려 있습니다. 이것은 서버 측을 실행하거나 페이지의 일부로 클라이언트에게 자바 스크립트를 보내려고합니까? – AnthonyWJones