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

Pb avec le dom et le javascript

Besoin d'aide pour configurer un serveur ? Vous souhaitez obtenir des conseils pour référencer votre site ? Un petit souci pour accéder à votre FTP ? Des soucis de programmation en PHP / ASP / HTML / XHTML / XML / XSLT / CSS / ReactJS / AngularJS / VueJS / CGI / PERL / C / MySQL / PostgreSQL ??? Nous avons peut-être la solution dans ce forum ...

Pb avec le dom et le javascript

Message le 29 Déc 2008 11:40

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>
INDOU 68
Visiteur
Visiteur
 
Messages: 2
Inscription: 23 Déc 2008 12:32
 



Sujets similaires

Message Résolu - Skype sur Windows 10 : A JavaScript error occurred
Re,,Excuse moi tout à l'heure j'ai eu droit à une urgence ordinatoresque, mon frère m'a amené un PC a améliorer donc voir le coût à envisager et commander les pièces. Quand c'est pour la famille ou une association c'est toujours urgent, nous c'est de famille assister les gens moi par le net et l'aid ...
Réponses: 9

Message Intégrer du javascript
Bonjour à tous, je souhaiterais savoir comment intégrer ces trois codes(voir ci-dessous) (pour un test) sur du langage web, que faut-il faire exactementpour intégrer ces codes pour avoir le motif (normalement mobile) en dessous des codes. Merci Deux liens si l'un ne fonctionne pas :https://image.noe ...
Réponses: 0

Message javascript impossible
salut : je suis sur Windows 8.1 quant je veut télécharger javascript 64 bits pour regarder YouTube : il me marque "les paramètres de sécurité actuels ne vous permette pas de télécharger ce fichier "
Réponses: 3

Message Interrogations sur javascript
Bonjour,Depuis plusieurs jours, quand je consulte mes comptes en ligne sur le site de ma banque, quand je rentre le code secret sur le clavier virtuel (avec le touchpad de mon portable) j'ai la main qui s'affiche quand je suis sur un chiffre et en bas a gauche de l'écran le code javascript. Avant ce ...
Réponses: 1

Message Changer fonction Javascript en jQuery
Bonjour,Je suis un peu débutant en programmation mais très curieux, alors vous comprendrez ma faute...J'ai voulu faire une espèce de navigation par section et sous-section en Javascript, et j'ai fini par trouver cette super solution :Code: Tout sélectionner<html><head><script type=&qu ...
Réponses: 5

Message Fenêtre erreur javascript
Bonjour,j'ai un problème avec Firefox depuis sa dernière mise à jour. Une fenêtre s'ouvre deux à trois fois sur chaque page internet que j'ouvre : (Application Javascript) error : syntax error.J'ai désinstallé et réinstallé Java et mozilla sans succès !merci de m'aider
Réponses: 1

Message Javascript >>>> PHP
Bonjour,Et tu n'as pas pu trouver le vrais lien ? Si c'est le cas, passe moi le mp et je pourrai peut être faire le nécessaire...
Réponses: 7


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


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