[aide] post-it

Fermé
Idxays - 3 juin 2015 à 17:22
Bonjour. J'ai repris le post-it d'open classeroom et lui ai ajouté un mot de passe.
je voudrais pouvoir :
_activez/déactiver le mot de passe
-le changez
-avoir le choix entre 3 note
<p><script type="text/javascript">// <![CDATA[
function connect(){;
question=prompt("Quel est le mot de passe ?");
nb="mdp";
if (question == nb) {
alert("Mot de passe accepté");
} else {
alert("Mot de passe incorrect !!!");
javascript:window.close();
}
}
connect();

// ]]></script></p>
<noscript><meta http-equiv="refresh" content="0;veuillez-activer-javascript.html" />
</noscript>
<HTML>

<HEAD>

<TITLE>Post-it HTA</TITLE>

<SCRIPT TYPE="text/javascript">

window.resizeTo(221,173);

var adresseabsolue = 'c:\\post-it.txt';

var enregistre=1;

window.onbeforeunload = function before_unload()

{

if(enregistre == 0){ return "Vous avez modifié le post-it, mais ne l'avez pas encore enregistré."; }

};

</SCRIPT>

<HTA:APPLICATION ID="postit" APPLICATIONNAME="Post-it HTA" SINGLEINSTANCE="Yes" INNERBORDER="No" VERSION="2.0" ICON="notepad.exe" MAXIMIZEBUTTON="No" SHOWINTASKBAR="No" SCROLL="No">

<SCRIPT TYPE="text/javascript">

var texte = postit.APPLICATIONNAME+"\n_____________\n\nAuteur de l'application : Quentin\nVersion de l'application : "+postit.VERSION;

manipuleFichiers = new ActiveXObject('Scripting.FileSystemObject');



function sauvegarder()

{

if(!manipuleFichiers.FileExists(adresseabsolue)) // Si le fichier n'existe pas, on le créé, et on recommence.

{

manipuleFichiers.CreateTextFile(adresseabsolue, 2);

sauvegarder();

}

else // Sinon, on sauvegarde directement.

{

Fichier_sauvegarder = manipuleFichiers.OpenTextFile(adresseabsolue, 2);

Fichier_sauvegarder.Write(document.getElementById('saisie').value);

Fichier_sauvegarder.close();

enregistre = 1;

return true;

}

}


function quitter() // On enregistre, puis on quitte.

{

if(sauvegarder()) window.close();

else alert("Erreur !\nVeuillez recommencer");

}


function lire() // On lit le fichier si celui-ci existe.

{

saisie.focus(); var textelu = '';

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>

<SCRIPT TYPE="text/Vbscript">

Sub bouton_apropos_onclick()

MsgBox texte, vbInformation, "À propos"

End Sub

</SCRIPT>

<STYLE TYPE="text/css">

body{margin:0;}

textarea{border:0;font-size:0.7em}

input{font-size:0.7em;border:outset;width:33.333%}

</STYLE>

</HEAD>

<BODY ONLOAD="lire();">

<NOBR><INPUT TYPE="button" NAME="bouton_apropos" VALUE="À propos" TITLE="À propos"><INPUT TYPE="button" NAME="monBouton" VALUE="Sauvegarder" TITLE="Sauvegarder le contenu" ONCLICK="sauvegarder();"><INPUT TYPE="button" NAME="monBouton" VALUE="Quitter" TITLE="Sauvegarder le contenu, et quitter" ONCLICK="quitter();"></NOBR>

<TEXTAREA STYLE="width:100%" NAME="saisie" ID="saisie" ROWS="8" ONKEYPRESS="enregistre=0;"></TEXTAREA>

</BODY>

</HTML>
A voir également: