¿Puede Google Chrome abrir enlaces locales?
google-chrome hyperlink (8)
Acabo de encontrar el mismo problema y encontré la extensión de Chrome Open IE .
Esa es la única que funciona para mí (Chrome V46 y V52). La única desventaja es que necesita instalar un programa adicional, lo que significa que necesita derechos de administrador.
Estoy vinculando en una página de intranet a un archivo local en una unidad compartida:
<a href="file:///s:/test.xls"> Test</a>
Esto funciona en IE y Firefox con un complemento llamado enlace local.
¿Cómo puedo abrir esto en google chrome?
Gracias
Esta pregunta tiene fecha, pero tuve el mismo problema ahora, la solución que encontré fue asignar un directorio virtual en IIS a la unidad en red con los documentos, por lo que la url se convirtió en una dirección "http: //" amigable.
Estableciendo directorios virtuales:
IIS:
http://www.iis.net/configreference/system.applicationhost/sites/site/application/virtualdirectory
Apache:
http://w3shaman.com/article/creating-virtual-directory-apache
¡Aclamaciones!
La extensión LocalLinks de la respuesta más popular no funcionó para mí (dado que estaba intentando usar file: // para abrir un directorio en Windows Explorer, no en un archivo), así que busqué otra solución. Descubrí que esta extensión de "Abrir en IE" es una buena solución: https://chrome.google.com/webstore/detail/open-in-ie/iajffemldkkhodaedkcpnbpfabiglmdi
Esta no es una solución ideal, ya que en lugar de hacer clic en el enlace, los usuarios tendrán que hacer clic derecho y elegir Abrir en IE, pero al menos hace que el enlace funcione.
Sin embargo, hay que tener en cuenta que en IE10 (e IE9 después de cierto punto de actualización) deberá agregar el sitio a sus Sitios de confianza (Opciones de Internet> Seguridad> Sitios de confianza). Si el sitio no se encuentra en sitios de confianza, el enlace file: // tampoco funciona en IE.
LocalLinks ahora parece estar obsoleto.
LocalExplorer parece haber tomado su lugar y proporciona una funcionalidad similar:
Básicamente es un complemento de Chrome que reemplaza file://
enlaces file://
con los enlaces localexplorer://
, combinados con un controlador de protocolo instalable que intercepta los enlaces de localexplorer://
.
Lo mejor que puedo encontrar disponible ahora, no tengo ninguna afiliación con el desarrollador.
No es realmente una respuesta, sino una solución para abrir un enlace local en Chrome utilizando Python.
Copie el enlace local que desea ejecutar y ejecute el siguiente código (usando un atajo), se abrirá su enlace.
import win32clipboard
import os
win32clipboard.OpenClipboard()
clipboard_data= win32clipboard.GetClipboardData()
win32clipboard.CloseClipboard()
os.system("start "+clipboard_data)
No se puede vincular a file:///
desde un documento HTML que no sea en sí mismo un file:///
por razones de seguridad.
Por lo que he visto de esto, lo siguiente es cierto para Firefox y Chrome;
1) Si tiene una página HTML abierta desde un host remoto, file://
enlaces de file://
no funcionarán, es decir, su barra de direcciones http://someserver.domain
y la página contiene un enlace como <a href="file:///S:/sharedfile.txt">
2) Si tiene una página HTML abierta desde su host local, entonces file://
enlaces de file://
funcionarán, es decir, su barra de direcciones leerá el file:///C:/mydir/index.html
y la página contiene un enlace como <a href="file:///S:/sharedfile.txt">
Para Internet Explorer, punto 1) no es verdadero. Se puede acceder a un archivo en su host local usando el file://
sintaxis del enlace desde una página web en un host remoto. Esto se considera un error de seguridad en IE (¿Por quién? ¿Referencias?) (Y también está en IE8) porque un host remoto puede acceder a archivos en su computadora local sin su conocimiento ... hay que reconocer que tienen que tener suerte con el nombre de archivo pero hay muchos archivos comúnmente nombrados allí con el potencial de contener información personal / privada.
Si desea poder abrir los enlaces de archivo // desde y http: // o https: // scope, no funcionará en Chrome debido a su modelo de seguridad ... ¡hasta ahora! ¡Ahora hay una extensión LocalLinks en la página de extensiones de Chrome que te permitirá hacerlo! Está modelado según el complemento LocalLink para FireFox. ¡Disfrutar!
Enlace directo: https://chrome.google.com/extensions/detail/jllpkdkcdjndhggodimiphkghogcpida