Existe-t-il un moyen intelligent de - à partir d'un navigateur - ouvrir hrefs vers des fichiers texte et des fichiers XML dans un programme externe. Ma plate-forme cible est Win32, donc de préférence j'aurais les fichiers ouverts dans l'éditeur par défaut pour cela (comme défini dans explorer.exe).Texte d'ouverture de navigateur/fichier XML dans le programme externe
La solution doit fonctionner dans Firefox. C'est un bonus si cela fonctionne dans IE et Crome.
Mon code HTML est généré à partir d'une base de données de développeurs locale pour les fichiers sur disque. C'est à dire. hrefs ressemble à ceci: file://c:/a/b/c.ext
. Actuellement, Firefox et IE montrent leur visionneuse XML intégrée, et Dieu sait ce que Chrome montre (ressemble à des extraits XML aléatoires pour moi). Je ne sais pas si cela est pertinent, mais tous les hrefs sont de type <map><area href/></map>
(sur une image) et pas simplement <a href/>
s.
Modifier: est-ce possible en Javascript, quelqu'un? Lorsque vous traitez des liens vers des fichiers, vous ne pouvez pas changer l'application de lancement du côté serveur des choses.
Vous ne auriez pas de savoir comment faire en FF ? –
Outils -> Options -> Applications. Mais il n'aime pas qu'il y ait une option pour .txt –
Je ne peux pas obtenir .xml à ouvrir dans une visionneuse séparée non plus. Savez-vous comment résoudre ce problème? –