Tecnología

Inicio

Una Javascript Tutorial ActiveX

Una Javascript Tutorial ActiveX


Debido a JavaScript, por razones de seguridad, ofrece un acceso muy limitado a un usuario, a veces es necesario para ejecutar código escrito con otras tecnologías y embebido en páginas web. Una de estas tecnologías es ActiveX, que es exclusivo de Internet Explorer en el sistema operativo Windows. ActiveX puede acceder al sistema de archivos 'a los usuarios y sus periféricos, como un escáner. Si no se puede saber de antemano lo que el control ActiveX necesitará el usuario, es posible cargar el control dinámicamente usando JavaScript.

Instrucciones

1 Copia y pega el siguiente código en la secuencia de comandos JavaScript para su documento HTML:
función loadActiveX (id, base de código, idcls) {

var container = document.createElement ( "div");

container.innerHTML = '<object id = "' + ID + '" codebase = "' + + código base '" classid = "CLSIDS' + idcls +" "> </ object> ';
container.style.width = "0px";
container.style.height = "0px";
container.style.position = "absoluta";
container.style.top = "- 200px"; // Solución de visualización
container.style.left = "100px";
var = target_element document.getElementsByTagName ( "cuerpo") [0];
si (typeof (target_element) == "indefinido" || target_element == null) return false;
target_element.appendChild (contenedor);
}

2 Copia y pega el siguiente código en la parte inferior de JavaScript:
loadActiveX ( "scriptId", "codebase_URI", "CLSID");

3 ScriptId cambiar a cualquier identificador que desea. Codebase_URI cambiar a la URI del propio archivo de biblioteca. Cambio Clsid a la ID de clase proporcionada en el archivo de la biblioteca.

4 Abra el documento HTML en Internet Explorer para comenzar a utilizar el control ActiveX.

Consejos y advertencias

  • ActiveX sólo es compatible con Internet Explorer en el sistema operativo Windows. Si utiliza un navegador diferente o un sistema operativo diferente, estas instrucciones no funcionarán.