sur mon intranet, dans une page, j'ai des
liens qui pointent vers des programmes...
<a href="mon_programme.exe">bidule</a>
biensur, le navigateur s'empresse de me demander
si je veux "ouvrir" oubien "enregistrer" ....
Plus sérieusement, je sais qu'il s'agit d'un pb de sécurité, et
qu'il est normal de ne pas lancer "automatiquement" un exe sans l'accord
de l'utilisateur....
Mais, dans mon cas, je suis dans un intranet, et, les applications
sont connues, et en théorie non contaminées par des virus....
En plus, mon chef ne me croit pas lorsque je lui explique que c'est
pas possible, et qu'il crée une faille de sécurité...
Faut lui payer un ou deux bouquins ou une formation ;)
bref... je cherche à lancer un executable "en un seul click" !
Merci de votre aide.
José
sur mon intranet, dans une page, j'ai des
liens qui pointent vers des programmes...
<a href="mon_programme.exe">bidule</a>
biensur, le navigateur s'empresse de me demander
si je veux "ouvrir" oubien "enregistrer" ....
Plus sérieusement, je sais qu'il s'agit d'un pb de sécurité, et
qu'il est normal de ne pas lancer "automatiquement" un exe sans l'accord
de l'utilisateur....
Mais, dans mon cas, je suis dans un intranet, et, les applications
sont connues, et en théorie non contaminées par des virus....
En plus, mon chef ne me croit pas lorsque je lui explique que c'est
pas possible, et qu'il crée une faille de sécurité...
Faut lui payer un ou deux bouquins ou une formation ;)
bref... je cherche à lancer un executable "en un seul click" !
Merci de votre aide.
José
sur mon intranet, dans une page, j'ai des
liens qui pointent vers des programmes...
<a href="mon_programme.exe">bidule</a>
biensur, le navigateur s'empresse de me demander
si je veux "ouvrir" oubien "enregistrer" ....
Plus sérieusement, je sais qu'il s'agit d'un pb de sécurité, et
qu'il est normal de ne pas lancer "automatiquement" un exe sans l'accord
de l'utilisateur....
Mais, dans mon cas, je suis dans un intranet, et, les applications
sont connues, et en théorie non contaminées par des virus....
En plus, mon chef ne me croit pas lorsque je lui explique que c'est
pas possible, et qu'il crée une faille de sécurité...
Faut lui payer un ou deux bouquins ou une formation ;)
bref... je cherche à lancer un executable "en un seul click" !
Merci de votre aide.
José
De mémoire c'est possible de mettre ça en place avec des activeX et IE
Cherche de ce côté là!
Jibé
De mémoire c'est possible de mettre ça en place avec des activeX et IE
Cherche de ce côté là!
Jibé
De mémoire c'est possible de mettre ça en place avec des activeX et IE
Cherche de ce côté là!
Jibé
De mémoire c'est possible de mettre ça en place avec des activeX et IE
Cherche de ce côté là!
Jibé
Normalement ça devrait être quelque chose comme ça je crois :
new ActiveXObject("WScript.Shell").Run("notepad.exe", false);
Mais quand je teste chez moi ça me met une erreur, peut être une config
un peu sévère (niveau sécurité) de mon IE ?
Bonjour O.L.
De mémoire c'est possible de mettre ça en place avec des activeX et IE
Cherche de ce côté là!
Jibé
Normalement ça devrait être quelque chose comme ça je crois :
new ActiveXObject("WScript.Shell").Run("notepad.exe", false);
Mais quand je teste chez moi ça me met une erreur, peut être une config
un peu sévère (niveau sécurité) de mon IE ?
Bonjour O.L.
De mémoire c'est possible de mettre ça en place avec des activeX et IE
Cherche de ce côté là!
Jibé
Normalement ça devrait être quelque chose comme ça je crois :
new ActiveXObject("WScript.Shell").Run("notepad.exe", false);
Mais quand je teste chez moi ça me met une erreur, peut être une config
un peu sévère (niveau sécurité) de mon IE ?
Bonjour O.L.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML Lang="fr">
<HEAD>
<meta http-equiv="content-Language"
content="fr-FR">
<meta http-equiv="content-type"
content="text/html; charset=ISO-8859-1">
<!--÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷-->
<TITLE>° Lancer un Exécutable °</TITLE>
<!--÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷-÷÷÷÷÷÷÷÷÷÷÷÷÷÷-->
<style type="text/css">
body,button,input,select,table,td,th
{ font-family:Comic sans MS;
color:#004040;
font-size:11px;
font-weight:bold; }
body { overflow:auto; }
button { border:1px solid #FF6A22;
background-color:#FFCC99;
cursor:pointer; }
</style>
<script Type="Text/JavaScript"><!--------
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
function lancernotepad(txt) //~~ lancer une application : notepad ~~
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
var objShell = new ActiveXObject("Shell.Application");
objShell.ShellExecute("Notepad",txt ,"" , "open", 1);
}
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
function lancerword(doc) //~~ Lancer une application : word ~~
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
var app_word = new ActiveXObject("Word.Application");
app_word.Application.Visible = true;
try {
app_word.documents.open(doc);
}
catch (erreur) {
alert(erreur.description);
}
}
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
function lancerclassid(exe) //~~ Active'X ~~
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
var p = window.createPopup();
var b = p.document.body;
b.innerHTML = '<OBJECT CLASSID="CLSID:12345678-1234-1234-1234-123456789ABC"' +
' CODEBASE="'+exe+'"></OBJECT>';
}
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
function lancerstart(exe) //~~ Run ~~
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
var w = new ActiveXObject("WScript.Shell");
//w.run ('start "'+exe+'"'); // pour windows 98
w.run ('cmd /c "'+exe+'"'); // pour windows XP
}
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
function lancerrun(exe) //~~ Exe ~~
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
var w = new ActiveXObject("WScript.Shell");
try {
w.run (exe,1,true);
}
catch(erreur) {
alert(erreur.description);
}
}
//--------></script>
</HEAD>
<BODY><b>
<!--÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷-->
<form name="frm"
style="display:none">
<input type="file"
name="rch"
onchange="fic.value=this.value;" />
<input type="reset"
name="clr" />
</form>
<!--÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷-->
<table rules="rows"
cellpadding=2
cellspacing=2>
<!--÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷-->
<tr><td style="text-align:right">Fichier </td>
<td><input type="text"
style="border:1px solid #FFCC99;background-color:#D9FFFF;"
name="fic"
dir="rtl"
sized/>
<button onclick=" frm.clr.click();
fic.value='';
frm.rch.click();">Rechercher...</button></td></tr>
<!--÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷-->
<tr><td>nom d'un <u>exécutable</u><br />
doit être sous un répertoire accessible<br />directement ( windows,mes documents ... )</td>
<td style="text-align:right">
<button onclick='lancerclassid(fic.value);'>classid</button></td></tr>
<!--÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷-->
<tr><td>nom d'un exécutable ou d'un <u>fichier</u><br />( lancera le programme associé,<br />
celui utilisé par "Ouvrir avec" )</td>
<td style="text-align:right">
<button onclick='lancerstart(fic.value);'>cmd /c ou start</button></td></tr>
<!--÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷-->
<tr><td>nom d'un <u>éxécutable</u><br />
doit être sous un répertoire accessible<br />directement ( windows,mes documents ... )</td>
<td style="text-align:right">
<button onclick='lancerrun(fic.value);'>run</button></td></tr>
<!--÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷-->
<tr><td><u>word</u></td>
<td style="text-align:right">
<button onclick="lancerword(fic.value);">word.application (si *.doc,*.rtf,*.txt... ?)</button></td></tr>
<!--÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷-->
<tr><td><u>NotePad</u></td>
<td style="text-align:right">
<button onclick="lancernotepad(fic.value);">Shell.application (si *.txt... ?)</button></td></tr>
<!--÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷-->
</table>
</BODY></HTML>
pour éviter les messages d'avertissement relatifs aux Active'X,
si on est en local, renommer la page.htm en page.hta.
@+
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML Lang="fr">
<HEAD>
<meta http-equiv="content-Language"
content="fr-FR">
<meta http-equiv="content-type"
content="text/html; charset=ISO-8859-1">
<!--÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷-->
<TITLE>° Lancer un Exécutable °</TITLE>
<!--÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷-÷÷÷÷÷÷÷÷÷÷÷÷÷÷-->
<style type="text/css">
body,button,input,select,table,td,th
{ font-family:Comic sans MS;
color:#004040;
font-size:11px;
font-weight:bold; }
body { overflow:auto; }
button { border:1px solid #FF6A22;
background-color:#FFCC99;
cursor:pointer; }
</style>
<script Type="Text/JavaScript"><!--------
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
function lancernotepad(txt) //~~ lancer une application : notepad ~~
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
var objShell = new ActiveXObject("Shell.Application");
objShell.ShellExecute("Notepad",txt ,"" , "open", 1);
}
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
function lancerword(doc) //~~ Lancer une application : word ~~
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
var app_word = new ActiveXObject("Word.Application");
app_word.Application.Visible = true;
try {
app_word.documents.open(doc);
}
catch (erreur) {
alert(erreur.description);
}
}
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
function lancerclassid(exe) //~~ Active'X ~~
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
var p = window.createPopup();
var b = p.document.body;
b.innerHTML = '<OBJECT CLASSID="CLSID:12345678-1234-1234-1234-123456789ABC"' +
' CODEBASE="'+exe+'"></OBJECT>';
}
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
function lancerstart(exe) //~~ Run ~~
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
var w = new ActiveXObject("WScript.Shell");
//w.run ('start "'+exe+'"'); // pour windows 98
w.run ('cmd /c "'+exe+'"'); // pour windows XP
}
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
function lancerrun(exe) //~~ Exe ~~
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
var w = new ActiveXObject("WScript.Shell");
try {
w.run (exe,1,true);
}
catch(erreur) {
alert(erreur.description);
}
}
//--------></script>
</HEAD>
<BODY><b>
<!--÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷-->
<form name="frm"
style="display:none">
<input type="file"
name="rch"
onchange="fic.value=this.value;" />
<input type="reset"
name="clr" />
</form>
<!--÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷-->
<table rules="rows"
cellpadding=2
cellspacing=2>
<!--÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷-->
<tr><td style="text-align:right">Fichier </td>
<td><input type="text"
style="border:1px solid #FFCC99;background-color:#D9FFFF;"
name="fic"
dir="rtl"
sized/>
<button onclick=" frm.clr.click();
fic.value='';
frm.rch.click();">Rechercher...</button></td></tr>
<!--÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷-->
<tr><td>nom d'un <u>exécutable</u><br />
doit être sous un répertoire accessible<br />directement ( windows,mes documents ... )</td>
<td style="text-align:right">
<button onclick='lancerclassid(fic.value);'>classid</button></td></tr>
<!--÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷-->
<tr><td>nom d'un exécutable ou d'un <u>fichier</u><br />( lancera le programme associé,<br />
celui utilisé par "Ouvrir avec" )</td>
<td style="text-align:right">
<button onclick='lancerstart(fic.value);'>cmd /c ou start</button></td></tr>
<!--÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷-->
<tr><td>nom d'un <u>éxécutable</u><br />
doit être sous un répertoire accessible<br />directement ( windows,mes documents ... )</td>
<td style="text-align:right">
<button onclick='lancerrun(fic.value);'>run</button></td></tr>
<!--÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷-->
<tr><td><u>word</u></td>
<td style="text-align:right">
<button onclick="lancerword(fic.value);">word.application (si *.doc,*.rtf,*.txt... ?)</button></td></tr>
<!--÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷-->
<tr><td><u>NotePad</u></td>
<td style="text-align:right">
<button onclick="lancernotepad(fic.value);">Shell.application (si *.txt... ?)</button></td></tr>
<!--÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷-->
</table>
</BODY></HTML>
pour éviter les messages d'avertissement relatifs aux Active'X,
si on est en local, renommer la page.htm en page.hta.
@+
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML Lang="fr">
<HEAD>
<meta http-equiv="content-Language"
content="fr-FR">
<meta http-equiv="content-type"
content="text/html; charset=ISO-8859-1">
<!--÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷-->
<TITLE>° Lancer un Exécutable °</TITLE>
<!--÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷-÷÷÷÷÷÷÷÷÷÷÷÷÷÷-->
<style type="text/css">
body,button,input,select,table,td,th
{ font-family:Comic sans MS;
color:#004040;
font-size:11px;
font-weight:bold; }
body { overflow:auto; }
button { border:1px solid #FF6A22;
background-color:#FFCC99;
cursor:pointer; }
</style>
<script Type="Text/JavaScript"><!--------
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
function lancernotepad(txt) //~~ lancer une application : notepad ~~
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
var objShell = new ActiveXObject("Shell.Application");
objShell.ShellExecute("Notepad",txt ,"" , "open", 1);
}
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
function lancerword(doc) //~~ Lancer une application : word ~~
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
var app_word = new ActiveXObject("Word.Application");
app_word.Application.Visible = true;
try {
app_word.documents.open(doc);
}
catch (erreur) {
alert(erreur.description);
}
}
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
function lancerclassid(exe) //~~ Active'X ~~
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
var p = window.createPopup();
var b = p.document.body;
b.innerHTML = '<OBJECT CLASSID="CLSID:12345678-1234-1234-1234-123456789ABC"' +
' CODEBASE="'+exe+'"></OBJECT>';
}
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
function lancerstart(exe) //~~ Run ~~
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
var w = new ActiveXObject("WScript.Shell");
//w.run ('start "'+exe+'"'); // pour windows 98
w.run ('cmd /c "'+exe+'"'); // pour windows XP
}
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
function lancerrun(exe) //~~ Exe ~~
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
var w = new ActiveXObject("WScript.Shell");
try {
w.run (exe,1,true);
}
catch(erreur) {
alert(erreur.description);
}
}
//--------></script>
</HEAD>
<BODY><b>
<!--÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷-->
<form name="frm"
style="display:none">
<input type="file"
name="rch"
onchange="fic.value=this.value;" />
<input type="reset"
name="clr" />
</form>
<!--÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷-->
<table rules="rows"
cellpadding=2
cellspacing=2>
<!--÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷-->
<tr><td style="text-align:right">Fichier </td>
<td><input type="text"
style="border:1px solid #FFCC99;background-color:#D9FFFF;"
name="fic"
dir="rtl"
sized/>
<button onclick=" frm.clr.click();
fic.value='';
frm.rch.click();">Rechercher...</button></td></tr>
<!--÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷-->
<tr><td>nom d'un <u>exécutable</u><br />
doit être sous un répertoire accessible<br />directement ( windows,mes documents ... )</td>
<td style="text-align:right">
<button onclick='lancerclassid(fic.value);'>classid</button></td></tr>
<!--÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷-->
<tr><td>nom d'un exécutable ou d'un <u>fichier</u><br />( lancera le programme associé,<br />
celui utilisé par "Ouvrir avec" )</td>
<td style="text-align:right">
<button onclick='lancerstart(fic.value);'>cmd /c ou start</button></td></tr>
<!--÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷-->
<tr><td>nom d'un <u>éxécutable</u><br />
doit être sous un répertoire accessible<br />directement ( windows,mes documents ... )</td>
<td style="text-align:right">
<button onclick='lancerrun(fic.value);'>run</button></td></tr>
<!--÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷-->
<tr><td><u>word</u></td>
<td style="text-align:right">
<button onclick="lancerword(fic.value);">word.application (si *.doc,*.rtf,*.txt... ?)</button></td></tr>
<!--÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷-->
<tr><td><u>NotePad</u></td>
<td style="text-align:right">
<button onclick="lancernotepad(fic.value);">Shell.application (si *.txt... ?)</button></td></tr>
<!--÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷-->
</table>
</BODY></HTML>
pour éviter les messages d'avertissement relatifs aux Active'X,
si on est en local, renommer la page.htm en page.hta.
@+
tu as mis des "boutons" pour lancer le script, est-il possible de le faire via un lien avec une balise <a> ?
bien entendu : <a href="" onclick="même chose qu'avec les button">lien</a>
c'est du javascript n'est-ce pas ?
certains diraient du jscript... c'est à dire du javascript avec des
Peux tu m'indiquer des sites sur lesquels je pourrais me documenter à ce sujet ?
ça regorge sur la toile, un quelconque moteur de recherche aiderait à trouver,
J'ai aussi besoin d'ouvrir un fichier sur le poste de l'utilisateur
activeX FileSystemObject nécessaire , quelques explications ? ==>
tu as mis des "boutons" pour lancer le script, est-il possible de le faire via un lien avec une balise <a> ?
bien entendu : <a href="" onclick="même chose qu'avec les button">lien</a>
c'est du javascript n'est-ce pas ?
certains diraient du jscript... c'est à dire du javascript avec des
Peux tu m'indiquer des sites sur lesquels je pourrais me documenter à ce sujet ?
ça regorge sur la toile, un quelconque moteur de recherche aiderait à trouver,
J'ai aussi besoin d'ouvrir un fichier sur le poste de l'utilisateur
activeX FileSystemObject nécessaire , quelques explications ? ==>
tu as mis des "boutons" pour lancer le script, est-il possible de le faire via un lien avec une balise <a> ?
bien entendu : <a href="" onclick="même chose qu'avec les button">lien</a>
c'est du javascript n'est-ce pas ?
certains diraient du jscript... c'est à dire du javascript avec des
Peux tu m'indiquer des sites sur lesquels je pourrais me documenter à ce sujet ?
ça regorge sur la toile, un quelconque moteur de recherche aiderait à trouver,
J'ai aussi besoin d'ouvrir un fichier sur le poste de l'utilisateur
activeX FileSystemObject nécessaire , quelques explications ? ==>