titular

Incluir componentes adicionales en el paquete

Tras crear su paquete del explorador personalizado, podrß publicarlo en sitios desde donde los usuarios puedan descargarlo. Especifique dichos sitios en el paso 3 del Asistente para personalizar Microsoft Internet Explorer 6. TambiΘn puede especificar el lugar donde los usuarios obtendrßn componentes nuevos o actualizaciones de Θstos. Se llaman componentes complementarios.

Cuando el usuario hace clic en Herramientas y, despuΘs, en Windows Update, el explorador abre la direcci≤n URL del componente complementario especificado. Esto tambiΘn ocurre cuando el usuario hace doble clic en Agregar o quitar programas en el Panel de control, selecciona Internet Explorer y Herramientas de Internet, hace clic en Agregar o quitar y, despuΘs, selecciona Agregar un componente.

Nota

Pßginas Web de ejemplo de componentes complementarios

El kit de herramientas de IEAK contiene un ejemplo de pßgina Web de componentes complementarios, Addon.htm, que puede personalizar. Esta pßgina se encuentra en la carpeta \<carpeta de programa IEAK>\Toolkit\Addons\HTML. Esta pßgina incluye tambiΘn vφnculos a los archivos Head.htm, Main.htm e Info.htm.

A continuaci≤n se muestra una descripci≤n de los cuatro archivos de ejemplo de la carpeta \<carpeta de programa IEAK>\Toolkit\Addons\HTML:

La mayorφa de los cambios que realice se harßn en Main.htm, que se compone de tres partes:

Usar los archivos de ejemplo

Copie los cuatro archivos de ejemplo a su ubicaci≤n de descarga o a la ubicaci≤n que especifique y modifφquelos utilizando un editor de texto o en un editor HTML.

Para que la secuencia de comandos funcione correctamente, los archivos deben instalarse de la manera siguiente:

Para agregar nuevos componentes

  1. Aseg·rese de que ha descargado los componentes durante la Sincronizaci≤n automßtica de versiones (AVS).
  2. Busque el nombre correcto del componente en el archivo IESetup.cif.
  3. Agregue una casilla de verificaci≤n con ese nombre a Addon.htm.

Notas

Los autores expertos en pßginas Web pueden omitir el uso de la plantilla proporcionada en IEAK.

Informaci≤n para autores expertos de pßginas Web

En Main.htm se utilizan dos lenguajes de secuencias de comandos: Microsoft JScript y Microsoft Visual Basic Scripting Edition (VBScript). El c≤digo de JScript contiene la funci≤n Install(). Esta funci≤n se inicia cuando el usuario hace clic en el bot≤n Instalar que hay en la parte inferior de la pßgina. La funci≤n controla el proceso de instalaci≤n. La funci≤n Install() realiza llamadas a varias subrutinas de VBScript.

Las secuencias de comandos utilizan la propiedad name (en la etiqueta input) de las casillas de verificaci≤n para leer el archivo IESetup.cif. Este archivo estß incluido en el archivo IEcif.cab y lo abre la subrutina Window_onLoad().

Para averiguar si un componente ya estß instalado, puede utilizar la subrutina IsComponentInstalled() de VBScript.

IsComponentInstalled(IdComponente)

Donde IdComponente es el mismo nombre que el de la casilla de verificaci≤n y el valor en IESetup.cif.

C≤digo devuelto Significado
0 Componente no instalado
1 Componente ya instalado
2 El componente estß instalado, pero hay una versi≤n mßs reciente disponible
3 Bloqueo de seguridad del usuario: no se determin≤ el estado

Cuando se comprueba el primer componente mediante este mΘtodo, el motor ActiveX activa un cuadro de dißlogo de seguridad que solicita permiso para comprobar el estado de los componentes instalados en el equipo del usuario. Si el usuario elige "No", se devuelve el c≤digo 3 para todos los componentes.

Temas relacionados