Rechercher : dans
Par :

[javascript] lancer un programme

Dernière réponse le 18 aoû 2005 à 10:46:31 Ronan, le 29 jui 2005 à 15:24:21 
 Signaler ce message aux modérateurs

Bonjour a tous,

Ma question n'est pas tout a fait javascript puisqu'il est impossible de lancer un fichier grace a une fonction javascript mais je voudrais trouver un moyen équivalent.

Je peux utiliser un lien pour lancer un programme mais le probleme est qu'il nécessite d'effectuer un click sur celui ci. Or moi, il me faut le moyen de lancer un prog sans cliquer dessus mais qui se lance a la fin d'un script

Exist il un moyen pour y remedier ?

Merci de votre aide.

Meilleures réponses pour « [javascript] lancer un programme » dans :
Lancer un programme automatiquement au login sous Ubuntu Voir Lorsque vous ouvrez votre session, vous voulez que des programmes soient lancés automatiquement. C'est facile à faire. Par exemple, nous allons ouvrir un terminal automatiquement à la connexion: Allez dans le menu Système > Préférences >...
Désactiver l'exécution de certains programmes au démarrage VoirDésactiver l'exécution de certains programmes au démarrage - Windows 98/Me/2000/XP/Vista Avec msconfig Avec WinPatrol Avec Startuplite Avec CCleaner Remarques Lorsque vous installez des logiciels, certains s'exécutent à chaque...
[Windows] Activation de Windows XP VoirPour déterminer si votre version de Windows est activée ou non, il suffit de cliquer sur Démarrer, Exécuter, puis de lancer la commande suivante : C:\windows\system32\oobe\msoobe /a S'il est correctement activé, il est possible de créer des...
Exécuter un script shell VoirExécution d'un script Pour pouvoir exécuter un script ou un programme en ligne de commande il y a plusieurs possibilités : 1. Le chemin absolu 2. Le chemin relatif 3. Modifier la variable PATH Note: Le Sha...
Javascript - Introduction au langage Javascript VoirQu'est-ce que le Javascript? Le Javascript est un langage de script incorporé dans un document HTML. Historiquement il s'agit même du premier langage de script pour le Web. Ce langage est un langage de programmation qui permet d'apporter des...

1

mamiemando, le 29 jui 2005 à 21:30:51

Il faut soit passer par php, soit par cgi. En effet ce programme étant sur le serveur, tu ne peux pas t'en sortir avec juste du javascript. Où alors tu dois convertir ce programme en javascript :)

Répondre à mamiemando

2

 HackTrack, le 18 aoû 2005 à 10:46:31

Salut!

Tu pourrais par exemple créer une frame invisible (hidden ci-dessous)

index.html

<frameset cols="100%,0px">
	<frame name="main" src="main.html" />
	<frame name="hidden" src="hidden.html" />
</frameset>


Au démarrage de ta page "main.html", tu pourrais appeler un script de la frame " hidden"

main.html
<html>
   <head>
	<script language="javascript" type="text/javascript">
		function someScript(){
			//some code here
			window.top.frames('hidden').startProgram();
		}
	</script>
   </head>
   <body onload="someScript();">
   </body>
</html>



Ce script change l'URL de la frame "hidden".

hidden.html
<html>
   <head>
	<script language="javascript" type="text/javascript">
		function startProgram(){
			this.document.location.href="http://...";
		}
	</script>
   </head>
</html>


Cet URL est celui qui permet de démarrer ton programme côté serveur.

Il te reste maintenant rédiger le programme côté serveur et modifier l'URL qui l'appelle dans "hidden.html"


Cela répond-il à ta question?


;-)
HackTrack

Répondre à HackTrack