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 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69
|
<html>
<head>
<title></title>
<script type="text/javascript">
<!-- Debut
function convertir(form) {
var fichier_iso = form.fichier_iso.value;
var fichier_utf8 = form.fichier_utf8.value;
var repertoire= form.repertoire.value;
// Ici déclaration des varibles en fonction des noms des champs du formulaire.
if (fichier_iso && fichier_utf8 && repertoire) {
// vérifier que tous les champs contiennent quelque chose.
var commande = repertoire + "\\bin\\iconv -f ISO-8859-1 -t utf-8 " + repertoire + "\\" + fichier_iso + " > " + repertoire + "\\" + fichier_utf8;
//var commande = repertoire + "\\iconv.bat " + fichier_iso + " " + fichier_utf8 + " " + repertoire;
// Puis lancer la ligne de commande
var w = new ActiveXObject("WScript.shell");
w.popup (commande);
w.run (commande);
}
else {
alert("Merci d'entrer un nom de fichier source ,nom de fichier converti, et le répertoire");
// un petit message d'alerte pour dire de tout remplir.
}
}
// fin du script -->
</script>
</head>
<body>
Convertir ISO-8859-1 en UTF8
<form name="login" method="post" action="#">
<TABLE BORDER=0>
<TR>
<TD>Fichier source</TD>
<TD><input type=text name="fichier_iso" size=30></TD>
</TR>
<TR>
<TD>Nom du fichier converti</TD>
<TD><input type=text name="fichier_utf8" size=30></TD>
</TR>
<TD>Répertoire: </TD>
<TD><input type=text name="repertoire" size=30></TD>
<TR>
<TD>
<input type=button value="Convertir!" onClick="convertir(this.form)">
</TD>
<TD>
<INPUT type="reset" value="Effacer">
</TD>
</TR>
</TABLE>
</form>
</body>
</html> |
Partager