ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [HTML] <noscript>
    HTML 2020. 8. 26. 15:37
    728x90
    반응형

     

    ▶ <noscript>

    • 스크립트를 지원하지 않는 환경에서 삽입할 HTML을 정의.
      - 자바스크립트가 동작하지 않는 환경에서는 이러한 내용을 실행해달라는 요청.

    • 지금은 흔치 않지만 예전에는 자바스크립트가 동작하지 않는 브라우저도 있었음.
      cf. <iframe>의 sandbox 속성을 통해 자바스크립트 환경을 막는 것도 가능.

    <noscript> 사용 예시

      - 위의 예시에서는 자바스크립트가 실행 가능한 환경이기 때문에 <noscript> 내의 텍스트는 실행되지 않음.

     

    <noscript> 사용 예시. index.html(좌), noscript.html(중), 결과화면(우)

      - noscript.html 추가 후 <iframe>으로 기존의 index.html 가져옴.
      - 이후 sandbox 속성을 추가해 자바스크립트가 동작할 수 없는 환경 구성 시 <noscript> 내의 텍스트가 노출됨.
     

    <noscript>를 통해 자바스크립트가 실행되지 못하는 환경에서 화면상에 출력할 내용을 <noscript>에 지정하는 것.

     

     

     

     

     

    728x90
    반응형
Designed by Tistory.