bonjour,
Voici mon code :
<TITLE>test</TITLE>
<SCRIPT TYPE="text/javascript">
var adresseabsolue = 'test.txt';
var enregistre=1;
window.onbeforeunload = function before_unload()
{
if(enregistre == 0){ return "pas enregistrer"; }
};
</SCRIPT>
<HTA:APPLICATION ID="bloc" CAPTION="Yes" WINDOWSTATE="Maximize" APPLICATIONNAME="test" SINGLEINSTANCE="Yes" INNERBORDER="No"
ICON="notepad.exe" MAXIMIZEBUTTON="Yes" MINIMIZEBUTTON="Yes" SHOWINTASKBAR="No" SCROLL="No">
<SCRIPT TYPE="text/javascript">
manipuleFichiers = new ActiveXObject('Scripting.FileSystemObject');
function sauvegarder()
{
if(!manipuleFichiers.FileExists(adresseabsolue))
{
manipuleFichiers.CreateTextFile(adresseabsolue, 2);
sauvegarder();
}
else
{
Fichier_sauvegarder = manipuleFichiers.OpenTextFile(adresseabsolue, 2);
Fichier_sauvegarder.Write(document.getElementById('saisie').value);
alert("fichier sauvegarder");
Fichier_sauvegarder.close();
enregistre = 1;
return true;
}
}
function quitter()
{
if(sauvegarder()) window.close();
else
window.close();
}
function lire()
{
saisie.focus(); var textelu = '-test-';
if (manipuleFichiers.FileExists(adresseabsolue))
{
taille_f = manipuleFichiers.GetFile(adresseabsolue);
if(taille_f.size!=0)
{
lecture = manipuleFichiers.OpenTextFile(adresseabsolue, 1, false)
textelu = lecture.ReadAll();
lecture.close();
}
}
document.getElementById('saisie').value=textelu;
}
</SCRIPT>
et voici mon problème :
J'aimerai pouvoir choisir, avec une zone de saisi dans le programme, le nom de destination qui ici est : test.txt
Merci de votre aide.