Estás trabajando sin conexión, espera a que vuelva la conexión a Internet

Puede recibir un mensaje de error "Acceso denegado" cuando intenta tener acceso a una página Web que contiene una secuencia de comandos en Internet Explorer 6

Support for Windows Server 2003 ended on July 14, 2015

Microsoft ended support for Windows Server 2003 on July 14, 2015. This change has affected your software updates and security options. Learn what this means for you and how to stay protected.

IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.

Haga clic aquí para ver el artículo original (en inglés): 934364
Síntomas
Tenga en cuenta la situación siguiente:
  • Disponer de un equipo que ejecuta Microsoft Windows XP con Service Pack 2 (SP2) o Windows Server 2003 con SP1.
  • Intenta tener acceso a una página Web en Microsoft Internet Explorer 6.
  • La página Web contiene una secuencia de comandos.
En este escenario, puede aparecer el siguiente mensaje de error:
Línea: Line_Number
Carácter: Character Number
Error: Acceso denegado
Código: 0
Dirección URL: file:/// URLPath / Filename
La línea siguiente en el código de secuencia de comandos provoca la error message.
event.KeyCode = 0;
Causa
Este problema se produce cuando intenta tener acceso a una página Web del sistema de archivos local y el sistema de archivos local contiene la propiedad event.KeyCode en la secuencia de comandos. Éste es un cambio de seguridad en Internet Explorer 6 en Windows XP con SP2 y en Windows Server 2003 con SP1. Ya no puede tener acceso a la propiedad event.keyCode mediante la tecla MAYÚS o la tecla CTRL en páginas Web que se cargan desde el disco local.
Solución
Para resolver este problema, cambie el código que asigna la propiedad event.keyCode para que no se cambia el valor. El cambio en el código le permite usar la tecla MAYÚS o la tecla CTRL para cargar páginas desde el disco local

Como alternativa, puede host Web pages en un servidor Web. Esto asegura que la propiedad event.keyCode en la secuencia de comandos se ejecuta correctamente.
Estado
Este comportamiento es por diseño.
Más información

Pasos para reproducir el problema

  1. Instalar Windows XP con SP2 o Windows Server 2003 con SP1.
  2. Pegue el código siguiente en un archivo de texto y, a continuación, guarde el archivo como TestKeyCode.htm en el disco duro local.
    <HTML><HEAD><SCRIPT>function onJScriptKeyDown(){  event.keyCode = 0;}</SCRIPT><HEAD><BODY>Test<INPUT onkeydown="onJScriptKeyDown();"</INPUT></BODY></HTML>
  3. Abra el archivo TestKeyCode.htm en Internet Explorer 6 utilizando el protocolo de archivo.

    Por ejemplo, escriba la siguiente dirección en la barra de direcciones :
    file:/// C: /TestKeyCode.htm
  4. Haga clic en la casilla de prueba para establecer el foco.
  5. Presione la tecla MAYÚS o presione CTRL.
Referencias
Para obtener más información acerca de la propiedad keyCode , visite el siguiente sitio Web de Microsoft Developer Network (MSDN):

Warning: This article has been translated automatically

Propiedades

Id. de artículo: 934364 - Última revisión: 11/22/2007 08:17:35 - Revisión: 1.2

Microsoft Internet Explorer 6.0, Microsoft Windows XP Professional Service Pack 2 (SP2), Microsoft Windows Server 2003 Service Pack 1

  • kbmt kberrmsg kbscript kbfix kbtshoot kbprb KB934364 KbMtes
Comentarios
ript> /html>="https://c.microsoft.com/ms.js">