Firefox et les urls file://

Firefox et les urls file:// - HTML/CSS - Programmation

Marsh Posté le 04-05-2005 à 11:29:15    

Bonjour,
 
J'ai un petit souci tres, tres bete la...
 
J'ai une url "basique" mais qui fait reference a un serveur de fichier distant :
file://\\mon_serveur\repertoire\ficher.html
 
Si je fais un copier/coller de cette url dans IE, pas de probleme ca l'affiche.
Par contre on dirait que cette syntaxe laisse Firefox perplexe...
Quelqu'un a une solution a me proposer ?
 
Merci !

Reply

Marsh Posté le 04-05-2005 à 11:29:15   

Reply

Marsh Posté le 04-05-2005 à 13:30:17    

\\mon_serveur\repertoire\ficher.html  
 
ca suffirait pas ?


---------------
Jubi Photos : Flickr - 500px
Reply

Marsh Posté le 04-05-2005 à 13:54:33    

nan sous firefox ca ne passe pas ça.

Reply

Marsh Posté le 04-05-2005 à 14:02:37    

pas de solution donc ? Meme si ce format d'url n'est pas normalisé, il me semble que cela n'a rien de vraiment choquant... ou alors il faudrait faire un smbfs:// ou un truc dans le genre :)
Enfin je dois quand meme pas etre le premier a me heurter à ce probleme... personne d'autres ?

Reply

Marsh Posté le 04-05-2005 à 14:07:16    

et pourquoi ne pas mettre un serveurweb sur la machine ou se trouve le fichier HTML
il serait bocou plus accessible et ce via du http://mon_serveur/repertoire/fichier.html

Reply

Marsh Posté le 04-05-2005 à 14:28:54    

Impossible :/ Je develope sur un poste sur lequel je ne suis pas admin, mais de toute facon au final le "site" sera un simple repertoire sur un serveur de fichier, et je vais donc avoir des liens qui pointeront vers d'autres documents de ce serveur ou d'autres... Dans tous les cas ce ne sont que des serveurs de fichiers servant a stocker des .doc et des .xls, pas de serveur web sur des serveurs la et aucune chance pour que cela puisse changer.

Reply

Marsh Posté le 04-05-2005 à 14:43:02    

YES !
Alors je ne sais pas pourquoi ca fonctionne, ni c'est c'est normalisé, mais en tout cas ca fonctionne parfaitement sous IE et sous Firefox, la bonne syntaxe est :
file://///serveur/repertoire/fichier.html
il faut cinq slash, j'avoue que je ne comprend pas trop pourquoi mais ca fonctionne :)

Reply

Marsh Posté le 04-05-2005 à 14:45:57    

Alana a écrit :

YES !
Alors je ne sais pas pourquoi ca fonctionne, ni c'est c'est normalisé, mais en tout cas ca fonctionne parfaitement sous IE et sous Firefox, la bonne syntaxe est :
file://///serveur/repertoire/fichier.html
il faut cinq slash, j'avoue que je ne comprend pas trop pourquoi mais ca fonctionne :)


 
file:// c'est le protocole
normalement, après il y a un localhost optionel
/ pour signaler la racine virtuelle du serveur à la unix
// pour aller chercher le serveur
 
le compte est bon :o
 
Et oui, c'est nomrmalisé (norme sur les URI  de l'IETF :o )


Message édité par elianor le 04-05-2005 à 14:46:27

---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
Reply

Marsh Posté le 04-05-2005 à 14:55:16    

Merci :) Personelement j'en comptait 4, les 2 suivant le file pour le protocol et les 2 pour le serveur, j'avais oublié celui du milieu, mais effectivement ca se tiens... en tout cas c'est chouette quand tout fonctionne comme on veut :D  
Je vais avoir le seul "site" de la boite qui fonctionera correctement avec autre chose qu'IE :pfff:
:jap:

Reply

Marsh Posté le 04-05-2005 à 15:08:37    

c'est quoi ta boite ????

Reply

Marsh Posté le 04-05-2005 à 15:08:37   

Reply

Marsh Posté le 10-07-2005 à 13:45:32    

Bonjour,  
 
je develop égalment une page pour ma boite en JSP,  et je dois faire des liens vers des pdf.  
 
Je travaille sur un serveur tomcat et les fichiers se trouvent sur un autre serveur.  
 
donc je fais des href sur :  
file://///serveur/rep/rep/PDF/nom_fichier.pdf  
 
le probleme c'est que sous firefox si je clic sur le lien .. rien ne se passe. mais si je copie le lien, et le colle directement sous firefox ca marche.  
 
Sous IE le lien marche correctement.  
 
Merci d'avance si quelqu'un peut m'aider ;)  

Reply

Marsh Posté le 10-07-2005 à 13:47:34    

AngeFlo a écrit :

Merci d'avance si quelqu'un peut m'aider ;)


 
Les liens de de type file:// dans des pages récupérées par http:// ne sont clicable dans FF pour raisons (foireuses ?) de sécurité :o


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
Reply

Marsh Posté le 10-07-2005 à 14:26:23    

pourquoi ne pas mettre un serveur HTTP justement ce qui simplifierai les problèmes angeflo

Reply

Marsh Posté le 11-07-2005 à 11:16:11    

Sinon a la limite tu modifie ton JSP pour qu'il renvoi le document via un stream.

Reply

Sujets relatifs:

Leave a Replay

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