Il y a actuellement 239 visiteurs
Mercredi 24 Avril 2024
accueilactualitésdossierscomparer les prixtélécharger gratuitement vos logicielsoffres d'emploiforum informatique
Connexion
Créer un compte

INDOU 68

Ce membre n'a pas encore choisi d'avatar
Visiteur
Visiteur
Nom d'utilisateur:
INDOU 68
Groupes:

Contacter INDOU 68

Statistiques de l’utilisateur

Inscription:
23 Déc 2008 12:32
Dernière visite:
29 Déc 2008 12:18
Messages:
2 (0.00% de tous les messages / 0.00 messages par jour)
Forum le plus actif:
Forum Programmation, Web & Ftp
(2 Messages / 100.00% des messages de l'utilisateur)
Sujet le plus actif:
Autoriser les ActiveX sur firefox
(1 Message / 50.00% des messages de l'utilisateur)

Les derniers messages de INDOU 68

Message Pb avec le dom et le javascript
Bonjour,

J'ai un petit problème avec le dom.

Donc j'ai créer une page qui permet de rajouter l'attribue onclick dans la balise "a", lorsqu'on clique sur le bouton dom.

Mon problème, c'est qu'il me modifie bien le code, mais il ne lance pas le logiciel notepad.

J'ai fais un test, en écrivant directement le code onclick dans la page html, la tout fonctionne.

<a href="#" onclick="execAppli('notepad')">lien test notepad</a>

Si vous pouviez m'aidé sur ce sujet, ça serai mon plus beau cadeau de noël de cette année lol... Merci d'avance

mon code:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>notepad test</TITLE>

<script language="JavaScript" type="text/javascript">
<!--

//fonction qui permet d'exécuter un programme externe (c'est du activeX)
function execAppli(app, param)
{
var wshShell = new ActiveXObject("WScript.Shell");
wshShell.Run(app+".exe "+param, 1, true);
}

//fonction qui permet de rajouter l'attribue onclick dans les liens
function dom()
{
//ces lignes permet de chercher le premier lien puis rajoute l'attribut onclick
var notepad_click = document.createAttribute("onclick");
notepad_click.nodeValue = "execAppli('notepad')";
document.getElementsByTagName("a")[0].setAttributeNode(notepad_click);



//créer une balise de test
var nouveauB = document.createElement("a");
nouveauB.href = "#";
nouveauB.id="ip_lien";

var texte_nouveauB = document.createTextNode("L'action dom a bien été réalisé");
nouveauB.appendChild(texte_nouveauB);
document.getElementById("ip").insertBefore(nouveauB, document.getElementById(""));

}
-->
</script>
</HEAD>

<BODY>
<CENTER>
<table>
<td id="ip">
<a href="#">notepad</a>
</td>
</table>

<br/><br/>

<input type="button" value="bloc note" onclick="execAppli('notepad')">
<br/>
<input type="button" value="dom" onclick="dom()">
<br/>
<br/>
<a href="#" onclick="execAppli('notepad')">lien test notepad</a>
</CENTER>
</BODY>
</HTML>

Message Autoriser les ActiveX sur firefox
Bonjour,

Je suis entrain de créer un plugin qui permet de lancer un logiciel externe. Pour l'instant mon problème, c'est que je souhaiterai lancer une application qui serai en local, par exemple putty.exe, par un lien html. En utilisant du activeX, ca marche sur internet explorer mais pas sur mozilla. Si vous avez une solution pour moi, je serai vraiment reconnaissant.

MERCI



.: Nous contacter :: Flux RSS :: Données personnelles :.