Scripting.FileSystemObject
Bonjour à tous,
Nous avons une application qui est en 2 parties : une pour l'intranet de la boite et l'autre pour toutes les personnes enregistrées, mais qui n'ont pas accès à l'intranet de la boite.
La partie non intranet fonctionne parfaitement bien si elle est installé dans un répetoire à la racine du PC.
Par contre, lorsque j'essaye de la copier sur un disque réseau, elle ne fonctionne plus.
En fait, j'ai trouvé qu'elle renvoyait une erreur sur :
G_Actx = new ActiveXObject("Scripting.FileSystemObject");
qui se trouve au tout début du script.
L'erreur est "G_Actx a la valeur Null ou n'est pas un objet"
Voici le morceau de code concerné, et merci d'avance à tous ceux qui vont essayer de me sortir de la panade.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
|
...
</HEAD>
<BODY onLoad=Window_onload()>
<DIV id="Bandeau" style="position:absolute; left:0; top:0; width:760; z-index:2; visibility: visible;">
...
<SCRIPT language="Javascript">
<!--
//---------------------------------------------------------------------------
// Variables Globales.
G_AffSousMenu = "NON";
G_AffSousMenuVPE = "NON";
G_AffTabMenu03L = "NON";
G_AffTabMenu05L = "NON";
G_AffSousMenuEG = "NON";
var G_Actx;
G_Actx = new ActiveXObject("Scripting.FileSystemObject");
var G_Loc = new String(window.location);
var G_Rep = new String(G_Actx.GetParentFolderName(G_Loc));
var G_RepAppli = G_Rep.substr(8);
var G_RepParis = "/Paris/";
var G_RepAdmin = "/MaintenanceSupervision/";
var G_RepVistaSurvCom = "/Vista_SC/";
var G_RepVistaEtudGen = "/Vista_EG/";
var G_RepVistaQSE = "/Vista_QSE/";
var G_RepVistaEG = "/Vista_EG/";
var G_RepVistaStat = "/Vista_STAT/";
var G_RepVistaFreq = "/Vista_FREQ/";
var G_RepVistaSAI = "/Vista_SAI.PHH/";
var G_RepVistaCRQA = "/CRQA/";
var G_RepXML = ""; // Variable contenant le nom du répertoire où se trouve les fichiers XML
var G_Email = "";
//------------------------------------------------------------------------------------
function Window_onload() {
// INITIALISATIONS...
// document.body.background = "./bali/bali_1400x850_01.gif";
Tab_SousMenu.style.visibility = "hidden";
Tab_SousMenuVPE.style.visibility = "hidden";
TabMenu03L.style.visibility = "hidden";
TabMenu05L.style.visibility = "hidden";
... |
Voila, j'espère que ce sera suffisant pour que vous puissiez m'aider.