Что такое «скриптлеты», упоминаемые в редакторе групповой политики Windows?

Что такое «скриптлеты», упоминаемые в редакторе групповой политики Windows?

В Local Group Policy EditorWindows 7 есть опция политики, ограничивающая запуск "скриптлетов". Эта опция находится Computer Configuration > All Settings > Allow scriptletsи выглядит так, как показано на изображении ниже.

Настройка разрешения или отключения скриптлетов

Предположительно, скриптлеты — это файлы, содержащие какой-то программный код, но у меня есть несколько вопросов, которые я хотел бы задать:

В политике указано, что она поддерживается «как минимум в Internet Explorer 7.0».

  1. Влияет ли блокировка скриптлетов на JavaScript, выполняемый в браузере при посещении веб-сайтов?
  2. Или эти скриптлеты представляют собой некий код, работающий исключительно локально?
  3. Какие языки программирования поддерживаются для этих скриптлетов?

решение1

Влияет ли блокировка скриптлетов на JavaScript, выполняемый в браузере при посещении веб-сайтов?

Эта конкретная групповая политика не определяет, выполняется ли JavaScript в IE или нет. Это поведение обрабатывается совершенно другой групповой политикой.

Или эти скриптлеты представляют собой некий код, работающий исключительно локально?

Скриптлет может запускаться с удаленного или локального URL-адреса.

Какие языки программирования поддерживаются для этих скриптлетов?

HTML/DHTML и VBScript

Скриптлет — это файл HTML-кода с расширением .sct или .htm. Вы можете создавать скриптлеты, используя HTML-код и код VBScript, код JScript или оба, и вы можете создавать их в любом HTML-редакторе.

Понимание скриптлетов и поведения:

Скриптлет — это легкий, повторно используемый компонент Component Object Model (COM), состоящий из HTML-кода и скрипта и созданный в соответствии с определенными соглашениями. Поведение — это легкий компонент, инкапсулирующий определенную функциональность. При применении к HTML-элементу поведение улучшает поведение элемента по умолчанию.

Скриптлеты и поведения очень похожи в том, что оба содержат скрипт в отдельном документе, который раскрывает функциональность, которую можно использовать на веб-странице. Они отличаются тем, что поведения являются атрибутами STYLE, которые указывают на отдельный файл, содержащий скрипт, который вызывается в ответ на событие, связанное с элементом HTML. Скриптлеты, с другой стороны, можно использовать практически для всего, что вы можете сделать со скриптом на веб-странице.

Связанный контент