2010-08-05 7 views
0

Mon problème est de donner un lien vers un répertoire, dans un réseau interne. Il fonctionne pour IE 6, mais je dois le faire spécialement pour IE7 et IE8.Comment donner un lien vers un répertoire en HTML?

Mon lien interne est comme ça: \ CompName \ Rapport \

J'ai essayé de le faire avec: file: // .... mais il ne fonctionne pas. Des idées?

Répondre

1

Il existe plusieurs façons d'utiliser le file URI schema et il respecte les chemins relatifs. Ils sont cependant spécifiques à la plate-forme et ne peuvent donc fonctionner que sur Windows/Mac/Linux.

Assurez-vous d'obtenir le chemin relatif correctement.

file://CompName/Report 

Vous devrez peut-être doubler tout / pour chaque « \ » vous avez - chemins UNC commencent par \\, donc cela se traduirait par ////, donc:

file://///CompName/Report 

devrait fonctionner, en supposant qu'il est un répertoire partagé sur un ordinateur appelé CompName et que vous avez les permissions correctes pour y accéder.

+0

les permissions sont correctes. Ce n'est pas un problème ici, croyez-moi. – DesperateCoders

0

Cela devrait fonctionner:

fichier

: ///// CompName/Rapport/

Notez que IE8 (et je crois IE7 aussi) ouvrira le lien dans un explorateur fenêtre (pas Internet Explorer).

+0

bien, quand j'ai essayé cela, il n'a pas ouvert dans une fenêtre de l'explorateur, mais dans une fenêtre d'Internet Explorer et il a dit qu'il n'y a pas une telle adresse internet, etc.: S. Cela n'a pas encore fait le tour pour moi. – DesperateCoders

+0

Il doit y avoir quelque chose de spécifique à propos de votre configuration, alors, parce que ça marche bien pour moi (testé avec IE8 sur Windows 7) –

Questions connexes