J'ai un problème de permission et je suis vraiment bloqué

Signaler
Messages postés
17
Date d'inscription
mercredi 4 janvier 2006
Statut
Membre
Dernière intervention
26 janvier 2007
-
Messages postés
13619
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
-
"Permission refusée"
Je ne sais pas pourquoi, mais ca blok sur le serveur?
Voici mon code :
<html>
<head>
<object id="ShellWindows"
classid="clsid:13709620-C279-11CE-A49E-444553540000">
</object>
<script>
var ShellWindows = document.getElementById("ShellWindows");
function Browse()
{ // Browse([titre[,dossier raçine[,options]]]);
var returnonlyfsdirs = 0x0001; // limite au vrai dossiers
var dontgobelowdomain = 0x0002; // interdit d'explorer en dehors du domaine
var editbox = 0x0010; // affiche une zone de texte
var validate = 0x0020; // vérifie la saisie dans la zone d'édition
var browseforcomputer = 0x1000; // autorise à parcourir le réseau

var title = Browse.arguments[0]?Browse.arguments[0]:"Choisissez un dossier :"; //titre
var rootDir = Browse.arguments[1]?Browse.arguments[1]:"C:\"; //dossier racine
var flags = Browse.arguments[2]?eval(BrowseForFile.arguments[2]):editbox;
//option
var dir = ShellWindows.BrowseForFolder(0, title, flags, rootDir);
if(dir) //dossier choisi
{
var dirTitle = dir.Title;
if(/\((\w:)\)/i.exec(dirTitle))
{
dirTitle = RegExp.$1;
}
else
{
dirTitle = dir.ParentFolder.ParseName(dirTitle).Path;
}
return dirTitle+"\";
}
else
{
return false;
}
}
////////////////////////////////////////////////////////////////////////////////////
function insert_adr_folder()
{
var recup = Browse('Choisissez un repertoire :');
if (recup!=false)
{
frm_extraction.txt_folder.value=recup;
}
}
</script>
</head>



</html>

2 réponses

Messages postés
17
Date d'inscription
mercredi 4 janvier 2006
Statut
Membre
Dernière intervention
26 janvier 2007

la ligne qui fai defaut serai :
var dir = ShellWindows.BrowseForFolder(0, title, flags, rootDir);
Donc on peut en déduire que le serveur ne permet pas d'ouvrir de fenetre pour rechercher ces dossiers ou quelquechose comme ça, il faudrait éditer les fichiers de config du serveur pour déboguer ça..
que dois-je faire exactement?
Messages postés
13619
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
31
Bonjour,
et ne pas oublier que JavaScript se déroule chez le client, pas sur le serveur
var dir = ShellWindows.BrowseForFolder(0, title, flags, rootDir);
ça, ça se déroule sur le serveur ?
et si oui, est-ce autorisé sur le serveur ?
serveur perso ?
ou FAI, dans ce cas : qui est-ce ( et là en général ça n'ira pas ) ?
Cordialement. Bul. ~ Site ~