Bonjour le forum,
Je suis confronté à un petit souci:
J'ai fait une petite appli web pour mon stage et il se trouve que je dois y intégrer de l'aide. Pour ceci, on m'a fourni un fichier au format chm (html compilé) et je n'ai pas le choix du format...
J'ai fait un lien pour permettre le téléchargement qui ressemble a ca:
Tout se passe très bien avec IE et Opéra, mais le souci se pose avec mozilla...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <a href="le_chemin_fichier" type="application/mshelp">Aide'</a>
Il m'ouvre le fichier comme un fichier texte (donc c'est moche et ca veut rien dire) dans la fenêtre du naviguateur.
Le but, se serait qu'il me l'ouvre directement ou alors qu'il me propose le téléchargement.
J'ai configuré mozilla pour le type mime application.mshelp, j'ai fait des essais avec application/chm (on sait jamais). Je lui est dit que les fichiers chm s'ouvraient avec HH.exe mais rien n'y fait. Toutes ces manip donnent exactement le même résultat et je commence à m'arracher mes quelques cheveux...
J'ai fait des recherches mais rien de concluant (en général, le problème qu'avait les gens, c'était qu'on leur proposait le fichier au téléchargement et qu'il n'y avait pas d'ouverture directe du fichier -> moi, si on me proposait de télécharger, je serais déjà content).
La plupart des sites qui proposent des chm proposent en fait de télécharger un archive zipper (et c'est ce que je finirais par faire si je ne trouve pas de solution). Le seul site que j'ai trouvé qui propose le téléchargement direct et qui fonctionne sur tout browser, c'est php.net .
Apparement, il ne s'agit pas d'un simple lien vers un fichier mais plutot vers un script.
Je me sui mailé mon fichier pour voir comment yahoo me proposé le téléchargement, et là aussi, il s'agirait d'un script...
Je ne sais pas trop comment faire...
Si je dois me taper un script, je veux bien (en php). Mais j'imagine que dans ce cas je ne suis pas sur le bon forum et je serais reconnaissant a quiconque pourrait m'orienter vers un début de réponse...
Bonne journée à tous
Partager