new ActiveXObject("Shell.Application") avec firefox

new ActiveXObject("Shell.Application") avec firefox - HTML/CSS - Programmation

Marsh Posté le 07-12-2007 à 10:42:58    

Bonjour,
 
J'exécute un programme en local depuis mon browser ie avec l'instruction.  
J'ai modifier les paramètres de ie pour que cela fonctionne.

Code :
  1. new ActiveXObject("Shell.Application" ).execute(.....)


 
Ma question : comment faire la même chose avec firefox ? Quel instruction mettre à la place car je crois savoir que Firefox et ActiveX sont faché.

Reply

Marsh Posté le 07-12-2007 à 10:42:58   

Reply

Marsh Posté le 07-12-2007 à 11:02:56    

Ca risque pas trop de marcher, même pas pour des raison d'activex (pas implémenté sous firefox), mais surtout pour des raisons de sécurité [:johneh]
 
Ca m'étonne même que ça fonctionne sous IE

Reply

Marsh Posté le 07-12-2007 à 11:28:54    

FlorentG a écrit :

Ca m'étonne même que ça fonctionne sous IE


 
Ca fonctionne sous IE  ;)  
Je sais que cela n'est pas bien de forcer le navigateur à faire ce qu'il ne faut pas qu'il puisse faire : "lancer en local une application" mais... c'est l'existant et j'aimerais que cet existant marche aussi pour firefox.  
 
Autrement dit, peux-t-on executer des activex avec firefox et comment ?

Reply

Marsh Posté le 07-12-2007 à 11:35:02    

On peut pas, et même si on pourrait, l'exécution serait sûrement interdite. C'est pour faire quoi à la base ?

Reply

Marsh Posté le 07-12-2007 à 14:58:38    

Pour lancer un outil de scanerisation de document et l'integrer dans le système d'information...
 
Question : sais-tu s'il existe un moyen autre qu'activex (non supporté par firefox) pour lancer un applicatif local (toujours le même)

Reply

Marsh Posté le 07-12-2007 à 15:07:42    

Il n'y en a aucun pour des raisons de sécurités, imagine si un navigateur pourrait exécuter un logiciel comme ça [:pingouino]

Reply

Marsh Posté le 07-12-2007 à 15:09:22    

FlorentG : essaie donc de bannir "pourrait" pour adopter "pouvait" :o

Citation :


On peut pas, et même si on pourrait, l'exécution serait sûrement interdite. C'est pour faire quoi à la base ?
 
Il n'y en a aucun pour des raisons de sécurités, imagine si un navigateur pourrait exécuter un logiciel comme ça


---------------
Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98
Reply

Marsh Posté le 07-12-2007 à 15:10:36    

OSEF :o
 
Merci d'apporter quelque chose de consistant au sujet.

Reply

Marsh Posté le 07-12-2007 à 15:12:22    

FlorentG a écrit :

Merci d'apporter quelque chose de consistant au sujet.


Je suis d'ac avec toi, snul de vouloir exécuter du code à distance. :jap:
Ceci-dit, dans le cadre d'un Intranet par exemple, effectivement, pourquoi pas ! Mais il n'y a qu'IE qui le permet via les activeX. Je ne suis pas sûr que l'on puisse sur d'autre navigateurs même avec des applet Java.


Message édité par kao98 le 07-12-2007 à 15:13:29

---------------
Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98
Reply

Marsh Posté le 07-12-2007 à 15:14:28    

Voilà, c'est beaucoup trop dangereux. On arrive aux limites du web, c'est un vrai logiciel qu'il faut...

Reply

Marsh Posté le 07-12-2007 à 15:14:28   

Reply

Marsh Posté le 07-12-2007 à 15:57:30    

Merci, de votre point de vue.
 
Pour un intranet, il ne me semble pas utile de pouvoir lancer en local certain programe connu à l'avance...

Reply

Marsh Posté le 07-12-2007 à 16:17:53    

ouioui2000 a écrit :

Merci, de votre point de vue.
 
Pour un intranet, il ne me semble pas utile de pouvoir lancer en local certain programe connu à l'avance...


Dans ce cas, pourquoi tu essayes ?


---------------
Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98
Reply

Marsh Posté le 07-12-2007 à 21:26:33    

tu peux t'amuser avec des applets, mais celles-ci doivent être signées pour avoir la permission d'exécuter bien plus de fonctionnalités que les non-signées.

Reply

Marsh Posté le 13-12-2007 à 15:32:08    

FlorentG a écrit :

Ca risque pas trop de marcher, même pas pour des raison d'activex (pas implémenté sous firefox), mais surtout pour des raisons de sécurité [:johneh]
 
Ca m'étonne même que ça fonctionne sous IE

Ah si si, y'a des tarés qui l'ont implémenté.


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed