¿Qué son los "scriptlets" a los que se hace referencia en el Editor de políticas de grupo de Windows?

¿Qué son los "scriptlets" a los que se hace referencia en el Editor de políticas de grupo de Windows?

En Local Group Policy EditorWindows 7 tiene una opción de política para restringir la ejecución de "scriptlets". Esta opción se puede encontrar Computer Configuration > All Settings > Allow scriptletsy se ve como se muestra en la imagen a continuación.

La configuración para permitir o deshabilitar scriptlets

Presumiblemente, los scriptlets son archivos que contienen algún tipo de código de programación, pero tengo algunas preguntas que me gustaría hacer:

La política dice que es compatible con "Al menos Internet Explorer 7.0".

  1. ¿El bloqueo de scriptlets tiene algún efecto en el JavaScript ejecutado en el navegador al visitar sitios web?
  2. ¿O estos scriptlets son algún código que se ejecuta exclusivamente localmente?
  3. ¿Qué lenguajes de programación son compatibles con estos scriptlets?

Respuesta1

¿El bloqueo de scriptlets tiene algún efecto en el JavaScript ejecutado en el navegador al visitar sitios web?

Esta política de grupo en particular no determina si JavaScript se ejecuta o no dentro de IE. Ese comportamiento se maneja mediante una política de grupo completamente diferente.

¿O estos scriptlets son algún código que se ejecuta exclusivamente localmente?

Un scriptlet podría ejecutarse desde una URL remota o una URL local.

¿Qué lenguajes de programación son compatibles con estos scriptlets?

HTML/DHTML y VBScript

Un scriptlet es un archivo de código HTML que tiene una extensión .sct o .htm. Puede crear scriptlets utilizando código HTML y código VBScript, código JScript o ambos, y puede crearlos en cualquier editor HTML.

Comprensión de los scriptlets y los comportamientos:

Un scriptlet es un componente del Modelo de objetos componentes (COM) ligero y reutilizable que consta de código HTML y script y se crea de acuerdo con ciertas convenciones. Un comportamiento es un componente liviano que encapsula una funcionalidad específica. Cuando se aplica a un elemento HTML, un comportamiento mejora el comportamiento predeterminado del elemento.

Los scriptlets y los comportamientos son muy similares en el sentido de que ambos contienen scripts en un documento separado que expone la funcionalidad que se puede utilizar en una página web. Se diferencian en que los comportamientos son atributos de ESTILO que apuntan a un archivo separado que contiene un script que se llama en respuesta a un evento asociado con un elemento HTML. Los scriptlets, por otro lado, se pueden utilizar para casi cualquier cosa que se pueda hacer con scripts en una página web.

información relacionada