Foros del Web » Programando para Internet » Javascript »

aporte como leer seleccionar directorios del PC LOcal

Estas en el tema de aporte como leer seleccionar directorios del PC LOcal en el foro de Javascript en Foros del Web. <html> <body> <script language="JavaScript"> function SelCarpeta() { var objShell = new ActiveXObject("Shell.Application"); var objFolder = objShell.BrowseForFolder(0, "SELECCIONE LA RUTA DONDE DESEA GUARDAR EL ARCHIVO", 0,12); ...
  #1 (permalink)  
Antiguo 31/03/2009, 15:50
 
Fecha de Ingreso: diciembre-2008
Mensajes: 84
Antigüedad: 15 años, 4 meses
Puntos: 0
aporte como leer seleccionar directorios del PC LOcal

<html>
<body>
<script language="JavaScript">
function SelCarpeta()
{

var objShell = new ActiveXObject("Shell.Application");
var objFolder = objShell.BrowseForFolder(0, "SELECCIONE LA RUTA DONDE DESEA GUARDAR EL ARCHIVO", 0,12);
if (objFolder != null)
{
var objFolderItem = objFolder.Items().Item();
var objPath = objFolderItem.Path;
var foldername = objPath;
document.Frm.text.value = foldername;
return false;
}
}
</script>
<form name="Frm" method="post" action="">
<p align="center"><label class="txtLiteral">Seleccione donde quiere guardar el Archivo</label></p>
<input name="text" type="text" class="linea" id="ruta" align="bottom" />
<input type="button" value="Examinar" onClick="SelCarpeta();" />
</form>
</body>
</html>
  #2 (permalink)  
Antiguo 31/03/2009, 16:01
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: aporte como leer seleccionar directorios del PC LOcal

Hola, lcisternas.

El problema de ese código es que sólo funciona en Internet Explorer, además, aún en ese saltará el aviso sobre ActiveX no seguro.

Aunque, quizás a alguien le resulte útil para una página en red local
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:39.