Page 1 sur 1

Ouvrir un document sur un ordinateur

Posté : 23 févr. 2009, 15:36
par guigui69
Bonjour à tous,

je suis entrain de créer pour ma boite un site intranet, il y aura diverse informations. Je voudrait savoir si en javasript il y aurait moyen de mettre un lien pour qu'il ouvre le document qui se trouve sur un emplacement J:\xxxx\xxx.


exemple la personne rentre l'information voulu, elle se trouve sur une page ou il y a un lien pour ouvrir un document excel (qui se trouve sous j:\xxxx\xxx\xxx) peut-on mettre ca en place avec javascript ?


merci d'avance

guigui69

Posté : 23 févr. 2009, 15:59
par Berzemus
Non.

Imagine un navigateur qui puisse te permettre ça.. Tu aurais confiance de surfer en toute innocence sur le net, si n'importe quel javascript aurait la puissance d'invoquer des fichiers, des programmes sur ton poste ?

Bien sur, ce navigateur existe, et c'est Internet Explorer. En jouant avec quelques contrôles ActiveX, tu peux provoquer ce genre de comportement, mais c'est très très hautement non recommandable.

La seule chose qui te reste est simplement un lien du type: file:///j:/bazar/bonjour.txt , et compter sur la prise en charge du fichier par le client.

Posté : 23 févr. 2009, 16:17
par guigui69
D'accord, mais ça venir que si je met le lien

file:///j:/qualite/audit/xxx.xls que la personne qui clic dessus dans la page web (navigateur firefox) cela va lui ouvrir le document normalement?
Car le but c'est de pourvoir ouvrir le document qui se trouve sous J:\ etc... (tout les personnes de ma boite peuvent acceder à j:\ etc.. )qui clic juste sur le lien.



Merci

guigui69

Posté : 23 févr. 2009, 20:58
par Berzemus
Essaye :wink:

Posté : 03 mars 2009, 13:09
par guigui69
Bonjour,

je revient sur mon sujet,
Voici le code:

Code : Tout sélectionner

<thead><tr><th>hygiene</th><th>securite</th><th>environnement</th><th>emplacement</th><th>date</th</tr></thead><tr><td>68</td><td>79</td><td>87</td> <td><a href="file:\\j:\public\lol.txt" > <img alt="visu" name="visu" src="../img/visu.png" style="border:0px" /></a></td><td>26/02/2009</td></tr><tr><td>89</td><td>98</td><td>98</td> <td><a href="file:\\j:\public\lol.txt" > <img alt="visu" name="visu" src="../img/visu.png" style="border:0px" /></a></td><td>02/03/2009</td></tr><tr><td>89</td><td>98</td><td>98</td> <td><a href="file:\\j:\public\lol.txt" > <img alt="visu" name="visu" src="../img/visu.png" style="border:0px" /></a></td><td>02/03/2009</td></tr></table><p>Audit Qualité</p><table class="audit_qualite">
Le problème, c'est que quand je clic dessus rien ne se passe, je ne comprend pas pourquoi, par contre si je fait copier le lien et je met sur un nouveau onglet et je fasse coller, la ça fonctionne j'ai une boite pour ouvrir ou enregistrer le document.

Comment faire pour résoudre se problème?

Merci

guigui69

Posté : 05 mars 2009, 10:20
par Yosh
Il me semble que les liens de type file: ne fonctionne pas avec Firefox, tu utilise quelle navigateur?

Posté : 05 mars 2009, 14:38
par Victor BRITO
Il me semble que les liens de type file: ne fonctionne pas avec Firefox, tu utilise quelle navigateur?
Le problème vient surtout du séparateur de chemin. Avec le protocole file:, IE utilise le classique \ de Windows, tandis que les navigateurs plus respectueux des standards utilisent le /.

Je suggère d'essayer avec l'URL suivante :

Code : Tout sélectionner

file:///j:/public/lol.txt