file system object [javascript] - HTML/CSS - Programmation
Marsh Posté le 18-06-2004 à 23:23:54
as tu verifier les droits de l'utilisateur web sur ton partage reseau ?
Marsh Posté le 19-06-2004 à 00:13:04
c'est une limitation du javascript pour des raisons évidentes de sécurité à mon avis
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.
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 : |
ça ne marche pas non plus. m^me en mettant "\\\Serveur\\ep". je ne sais pas quoi faire.
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. |
rien à voir avec les droits. c'est une limitation de javascript (je me répète, je deviens sénile)
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.
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 "\\\\"?
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!
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? ++
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
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
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
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
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???