[javascript]file system object

file system object [javascript] - HTML/CSS - Programmation

Marsh Posté le 18-06-2004 à 14:49:27    

salut =) dans une fonction en js, j'utilise le FSO et la fonction GetFolder qui renvoie un objet répertoire. on lui passe en paramètre le chemin. avec "c:\\rep\\rep2" ça marche nickel. mais dès que c'est sur le réseau, là ça va pas plus du tt!  :( il me met chemin d'accès introuvable. en fait je mets "\\Serveur\\rep\\rep2". comment faire sans monter un lecteur réseau???

Reply

Marsh Posté le 18-06-2004 à 14:49:27   

Reply

Marsh Posté le 18-06-2004 à 15:27:53    

:bounce: up

Reply

Marsh Posté le 18-06-2004 à 23:23:54    

as tu verifier les droits de l'utilisateur web sur ton partage reseau ?

Reply

Marsh Posté le 19-06-2004 à 00:13:04    

c'est une limitation du javascript pour des raisons évidentes de sécurité à mon avis


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 19-06-2004 à 12:10:46    

destynov@ a écrit :

"c:\\rep\\rep2" ça marche nickel.

Ok, tu doubles \, car javascript transforme c:\\rep\\rep2 en c:\rep\rep2.
 

destynov@ a écrit :

je mets "\\Serveur\\rep\\rep2".

Si lee chemin est \\Serveur\rep, il faut doubler les quotes là aussi, donc \\\\Serveur\\rep.

Reply

Marsh Posté le 21-06-2004 à 08:40:36    

salut =) pour les droits sur le réseau, je suis en administrateur, dc çq ne doit pas être ça.  

youdontcare a écrit :


Si lee chemin est \\Serveur\rep, il faut doubler les quotes là aussi, donc \\\\Serveur\\rep.


ça ne marche pas non plus. m^me en mettant "\\\Serveur\\ep". je ne sais pas quoi faire.

Reply

Marsh Posté le 21-06-2004 à 09:07:04    

destynov@ a écrit :

salut =) pour les droits sur le réseau, je suis en administrateur, dc çq ne doit pas être ça.  
 
ça ne marche pas non plus. m^me en mettant "\\\Serveur\\ep". je ne sais pas quoi faire.


rien à voir avec les droits. c'est une limitation de javascript (je me répète, je deviens sénile)


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 21-06-2004 à 09:28:26    

ah ouais?! et y'a pas moyen de le contourner?

Reply

Marsh Posté le 21-06-2004 à 10:13:58    

destynov@ a écrit :

ça ne marche pas non plus. m^me en mettant "\\\Serveur\\ep".

J'en ai mis 4, pas 3. Faut escaper chaque slash.
 

JagStang a écrit :

rien à voir avec les droits. c'est une limitation de javascript (je me répète, je deviens sénile)

Ça n'a rien à voir avec une limitation javascript car FileSystemObject est un ActiveX, dont un bout de doc http://msdn.microsoft.com/library/ [...] drives.asp dit clairement "The Drive object allows you to gain information about the various drives attached to a system, either physically or over a network. " Il y a bien une limitation (pas d'utilisation de la bestiole sur une page web distante), mais s'il arrive à voir ses répertoires, il a les permissions pour voir le réseau.

Reply

Marsh Posté le 21-06-2004 à 10:39:13    

youdontcare a écrit :

J'en ai mis 4, pas 3. Faut escaper chaque slash.


j'ai bien essayer avec 4 ET avec 3, mais aucun ne marche. ça m'énerve je ne trouve pas de solutions. ça marche toi avec "\\\\"?

Reply

Marsh Posté le 21-06-2004 à 10:39:13   

Reply

Marsh Posté le 21-06-2004 à 11:06:02    

je suis m'excuse youdontcare, en effet ça marche avec 4 slashs!!! ça ne marchait pas avant, mais c'était une autre fonction qui plantait... merci pour le lien sur le site de ms, instructif! dc voilà pb résolu! =) merci tlm!

Reply

Marsh Posté le 21-06-2004 à 11:15:30    

juste une autre question après j'arrête!!! :-) est-ce qu'il y aurait une appli pour debugger le javascript, ou alors pour avoir des messages d'erreurs + parlants que ceux d'internet explorer? ++

Reply

Marsh Posté le 21-06-2004 à 11:42:59    

destynov@ a écrit :

juste une autre question après j'arrête!!! :-) est-ce qu'il y aurait une appli pour debugger le javascript, ou alors pour avoir des messages d'erreurs + parlants que ceux d'internet explorer? ++


 
Oui utilise Mozilla il y a une console de débuggage javascript qui fonctionne très bien  ;)

Reply

Marsh Posté le 21-06-2004 à 12:48:15    

Flyman30 a écrit :

Oui utilise Mozilla il y a une console de débuggage javascript qui fonctionne très bien  ;)


 
Il y a plus qu'une console, il y a venkman :o


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 21-06-2004 à 15:35:41    

JagStang a écrit :

rien à voir avec les droits. c'est une limitation de javascript (je me répète, je deviens sénile)


et maintenant que ca marche, tu passes pour un idiot  :)

Reply

Marsh Posté le 21-06-2004 à 16:24:43    

lorill a écrit :

et maintenant que ca marche, tu passes pour un idiot  :)


il est content rosco


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed