Equivalent d'ActiveX sous Linux
nanouss_nanouss
Messages postés
14
Date d'inscription
Statut
Membre
Dernière intervention
-
nanouss_nanouss Messages postés 14 Date d'inscription Statut Membre Dernière intervention -
nanouss_nanouss Messages postés 14 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai un probleme de lecture à partir d'un fichier text avec un code javascript,parmi les solutions trouvées l'utilisation de l'object ActiveX,je l'ai essayé sous Windows et il fonctionne correctement Mais ce n'est pas le cas pour Linux.
J'aimerais bien savoir est ce qu'il existe un l'equivalent de ActiveX sous Linux ??
Voiçi le code que je l'ai essayé :
<script type="text/javascript">
var fso = new ActiveXObject("Scripting.FileSystemObject" );
var ts = fso.OpenTextFile("c:\\test.txt", 1,true);
document.write(ts.ReadAll())
</script>
Merci d'avance :)
j'ai un probleme de lecture à partir d'un fichier text avec un code javascript,parmi les solutions trouvées l'utilisation de l'object ActiveX,je l'ai essayé sous Windows et il fonctionne correctement Mais ce n'est pas le cas pour Linux.
J'aimerais bien savoir est ce qu'il existe un l'equivalent de ActiveX sous Linux ??
Voiçi le code que je l'ai essayé :
<script type="text/javascript">
var fso = new ActiveXObject("Scripting.FileSystemObject" );
var ts = fso.OpenTextFile("c:\\test.txt", 1,true);
document.write(ts.ReadAll())
</script>
Merci d'avance :)
A voir également:
- Equivalent d'ActiveX sous Linux
- Équivalent coco - Accueil - Réseaux sociaux
- Equivalent coco - Accueil - Réseaux sociaux
- Equivalent wawacity - Accueil - Outils
- Equivalent begone android - Accueil - Protection
- Linux reader - Télécharger - Stockage
2 réponses
Bonjour,
Pouvoir lire un fichier local de manière automatisée représente une faille de sécurité (un code malveillant peut envoyer n'importe quelle donnée présente sur ton disque dur à un serveur qui n'aura plus qu'à y piocher ce qu'il souhaite - mots de passe, numéro divers, carnet d'adresse, etc...).
C'est pour cela que Javascript ne le permet pas directement. J'avais lu un article dans le Linux Mag qui explorait les pistes pour permettre d'enregistrer/charger des fichiers en associant JS et PHP, mais c'était compliqué et il y avait des limitations liées notamment à la Same Origin Policy. Je ne le trouve pas sur Unix Garden.
Pour le faire différemment, il faut utiliser un "objet" lourd (ActiveX, applet Java, animation Flash, ...) avec toutes les conséquences que ça comporte : difficulté de portabilité, accessibilité nulle pour les handicapés, blocage par certains proxies, plantages divers et variés, et obligation pour l'utilisateur de valider le fait que le programme va accéder au disque (ce qui est normal ça, par contre).
Pouvoir lire un fichier local de manière automatisée représente une faille de sécurité (un code malveillant peut envoyer n'importe quelle donnée présente sur ton disque dur à un serveur qui n'aura plus qu'à y piocher ce qu'il souhaite - mots de passe, numéro divers, carnet d'adresse, etc...).
C'est pour cela que Javascript ne le permet pas directement. J'avais lu un article dans le Linux Mag qui explorait les pistes pour permettre d'enregistrer/charger des fichiers en associant JS et PHP, mais c'était compliqué et il y avait des limitations liées notamment à la Same Origin Policy. Je ne le trouve pas sur Unix Garden.
Pour le faire différemment, il faut utiliser un "objet" lourd (ActiveX, applet Java, animation Flash, ...) avec toutes les conséquences que ça comporte : difficulté de portabilité, accessibilité nulle pour les handicapés, blocage par certains proxies, plantages divers et variés, et obligation pour l'utilisateur de valider le fait que le programme va accéder au disque (ce qui est normal ça, par contre).