수색…


통사론

  • <script type="text/javascript"> //some code </script>
  • <script type="text/javascript" src="URL"></script>
  • <script type="text/javascript" src="URL" async>//async code</script>

매개 변수

속성 세부
src JavaScript 파일의 경로를 지정합니다. 상대 URL 또는 절대 URL.
type MIME 형식을 지정합니다. 이 속성은 HTML4에서는 필요하지만 HTML5에서는 선택 사항입니다.
async 스크립트가 비동기 적으로 실행되도록 지정합니다 (외부 스크립트에만 해당). 이 속성은 XHTML을 제외하고는 값을 필요로하지 않습니다.
defer 페이지가 구문 분석을 완료 할 때 스크립트가 실행되도록 지정합니다 (외부 스크립트에만 해당). 이 속성은 XHTML을 제외하고는 값을 필요로하지 않습니다.
charset 외부 스크립트 파일에 사용 된 문자 인코딩을 지정합니다 (예 : UTF-8).
crossorigin 요소가 교차 구독 요청을 처리하는 방법
nonce 콘텐츠 보안 정책 검사에 사용되는 암호화 논스 ( CSP3)

비고

JavaScript 코드 (파일)가 http://stackoverflow.com/documentation/javascript/503/document-object-model-dom 요소를 조작하는 데 사용되는 경우 <script></script> 태그를 닫는 </body> 태그를 사용하거나 DOM을 읽고 조작 할 준비가되었는지 확인하는 JavaScript 메소드 또는 라이브러리 (예 : 다양한 브라우저를 처리하는 jQuery )를 사용하십시오.

외부 JavaScript 파일에 링크하기

<script src="example.js"></script>

src 속성은 앵커의 href 속성과 같이 작동합니다. 절대 또는 상대 URL을 지정할 수 있습니다. 위의 예는 HTML 문서의 동일한 디렉토리에있는 파일에 연결됩니다. 이것은 일반적으로 HTML 문서 상단의 <head> 태그 안에 추가됩니다

직접 자바 스크립트 코드 포함

외부 파일에 링크하는 대신 HTML에 JS 코드를있는 그대로 포함시킬 수 있습니다.

<script>
// JavaScript code
</script>

비동기 적으로 실행되는 JavaScript 파일 포함

<script type="text/javascript" src="URL" async></script>

처리되지 않은 자바 스크립트 처리 중

클라이언트 브라우저가 보안상의 이유로 인해 Javascript를 지원하지 않거나 Javascript 실행을 사용하지 않도록 설정했을 수 있습니다. 페이지에서 스크립트가 실행되어야한다고 사용자에게 알리려면 <noscript> 태그를 사용할 수 있습니다. <noscript> 의 내용은 현재 페이지에서 Javascript가 비활성화 될 때마다 표시됩니다.

<script>
  document.write("Hello, world!");
</script>
<noscript>This browser does not support Javascript.</noscript>


Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow