Post

스크립트 미지원 태그

HTML <noscript> 요소는 페이지의 스크립트 유형을 지원하지 않거나, 브라우저가 스크립트를 비활성화한 경우 보여줄 HTML 구획을 정의한다.

<noscript> 요소는 <body> 요소나 <head> 요소 둘 중 어디에도 위치할 수 있지만, <head> 요소에 위치할 때는 <link>, <meta>, <style> 요소만을 콘텐츠로 포함할 수 있다.

<noscript> 요소에 포함된 콘텐츠는 사용자의 브라우저가 스크립트의 사용을 비활성화하였거나, 스크립트를 지원하지 않는 경우 화면에 표시된다.

브라우저에서 javascript를 사용하지 않도록 설정하여 확인할 수 있다.

스크립트 비활성화시 리다이렉트 시키기

1
2
3
4
5
6
7
8
<head>
  <noscript>
    <meta
      http-equiv="Refresh"
      content="0; URL=http://www.enable-javascript.com/ko/"
    />
  </noscript>
</head>

스크립트 비활성화시 메세지 띄우기

1
2
3
4
5
6
7
8
9
10
<body>
  <noscript>
    이 사이트의 기능을 모두 활용하기 위해서는 자바스크립트를 활성화 시킬 필요가
    있습니다.
    <a href="http://www.enable-javascript.com/ko/" target="_blank">
      브라우저에서 자바스크립트를 활성화하는 방법
    </a>
    을 참고 하세요.
  </noscript>
</body>


<noscript>
HTML <noscript> 태그

This post is licensed under CC BY 4.0 by the author.