significa que paused editar debugger debuggear debug como chrome javascript html jsp google-chrome

que - javascript console chrome



No se permite cargar el recurso local: archivo (3)

Para cualquiera que aterrice aquí y trabaje en asp.net:

Estaba teniendo el mismo problema (no se permite cargar recursos locales) en todos los navegadores excepto IE.

Mi solución fue tener el anclaje directo a un controlador e incluir una cadena de consulta para la ruta:

<a href=''handler.ashx?file=//server_name//dir//filename.pdf'' />

Luego, el manejador escribiría el archivo como la respuesta (se abre en una nueva pestaña como se desee con _self):

public void ProcessRequest (HttpContext context) { if (context.Request["file"] != null && !String.IsNullOrEmpty(context.Request["file"].ToString())) { try { context.Response.Clear(); context.Response.ClearContent(); context.Response.ClearHeaders(); //whichever content type you''re working with context.Response.ContentType = "application/pdf"; //encode the path when you set the href of the anchor, so decode it now string file_name = HttpUtility.UrlDecode(context.Request["file"].ToString()); context.Response.TransmitFile(file_name); } catch { } } }

Estoy utilizando el siguiente código para crear un enlace, cuando hago clic en el enlace en IE está funcionando y puedo abrir la URL pero no en Chrome.

Test<a href=''#''onClick=window.open(''file://160.53.112.171/myTest/cons/4.1/displayData.htm'',''_self'') >

A continuación se muestra el mensaje de error que se muestra en la consola de Chrome.

No se permite cargar el recurso local: file: file: /// C: /160.53.112.171myTestcons%04.1displayData.htm in chrome.


Lo intenté en IE, Chrome y Firefox. Esta funcionando.

<a href=''#''onClick=window.open(''displayData.html'',''_self'') >Test</a>

No estoy seguro, pero es posible que la versión de su navegador lo afecte. Actualice la versión de su navegador y vuelva a intentarlo.


Cuando intenta abrir un archivo con FILE://// través de javascript en IE. IE no le permitirá abrirlo (que es un comportamiento predeterminado) debido a algunas restricciones de seguridad. Me he enfrentado a este problema de seguridad IE antes en proyectos múltiples. Puede intentar cambiar la configuración de seguridad de IE como se indica a continuación, pero no se recomienda (ya que no puede cambiar la configuración de cada uno de los usuarios para cambiar el comportamiento).

La siguiente configuración funciona para IE 8

En Internet Explorer, vaya a Herramientas → Opciones de Internet → Avanzado. Desplácese hasta la sección Seguridad y marque la casilla "Permitir que el contenido activo se ejecute en archivos en Mi PC".