
Windows Local Group Policy Editor
7에는 "스크립틀릿" 실행을 제한하는 정책 옵션이 있습니다. 이 옵션은 아래 이미지에서 찾을 수 Computer Configuration > All Settings > Allow scriptlets
있으며 모양은 다음과 같습니다.
아마도 스크립틀릿은 일종의 프로그래밍 코드를 포함하는 파일일 것입니다. 하지만 묻고 싶은 몇 가지 질문이 있습니다.
정책에는 "Internet Explorer 7.0 이상"에서 지원된다고 명시되어 있습니다.
- 차단 스크립틀릿은 웹 사이트를 방문할 때 브라우저에서 실행되는 JavaScript에 영향을 줍니까?
- 아니면 이러한 스크립틀릿은 순전히 로컬에서 실행되는 코드입니까?
- 이 스크립틀릿에는 어떤 프로그래밍 언어가 지원됩니까?
답변1
차단 스크립틀릿은 웹 사이트를 방문할 때 브라우저에서 실행되는 JavaScript에 영향을 줍니까?
이 특정 그룹 정책은 JavaScript가 IE 내에서 실행되는지 여부를 결정하지 않습니다. 해당 동작은 완전히 다른 그룹 정책에 의해 처리됩니다.
아니면 이러한 스크립틀릿은 순전히 로컬에서 실행되는 코드입니까?
스크립틀릿은 원격 URL이나 로컬 URL에서 실행될 수 있습니다.
이 스크립틀릿에는 어떤 프로그래밍 언어가 지원됩니까?
HTML/DHTML 및 VBScript
스크립틀릿은 확장자가 .sct 또는 .htm인 HTML 코드 파일입니다. HTML 코드와 VBScript 코드, JScript 코드 또는 둘 다를 사용하여 스크립틀릿을 생성할 수 있으며 HTML 편집기에서 생성할 수 있습니다.
스크립틀릿 및 동작 이해:
스크립틀릿은 HTML 코드와 스크립트로 구성되고 특정 규칙에 따라 생성되는 가볍고 재사용 가능한 COM(구성 요소 개체 모델) 구성 요소입니다. 동작은 특정 기능을 캡슐화하는 경량 구성 요소입니다. HTML 요소에 적용하면 동작이 요소의 기본 동작을 향상시킵니다.
스크립틀릿과 동작은 둘 다 웹 페이지에서 사용할 수 있는 기능을 공개하는 별도의 문서에 스크립트를 포함한다는 점에서 매우 유사합니다. 동작은 HTML 요소와 관련된 이벤트에 대한 응답으로 호출되는 스크립트가 포함된 별도의 파일을 가리키는 STYLE 속성이라는 점에서 다릅니다. 반면에 스크립틀릿은 웹 페이지에서 스크립트로 수행할 수 있는 거의 모든 작업에 사용할 수 있습니다.