Rate
Rapide explication :
l'atribut href de la balise a accepte une URI comme parametre.
Une uri se decompose de la sorte :
protocole://[user[:pass]@]host/path/to/file |
Prenons un exemple, on veut creer une URI qui pointer vers le fichier "toto.txt" qui se trouve dans le repertoire "tata" sur le host "www.example.com" via le protocole "http".
L'uri sera alors :
http://www.example.com/tata/toto.txt |
Dans le cas d'un fichier "local", c'est la meme chose, sauf que l'on remplace le protocole par "file://" (que 2 /). Ensuite on mets le host et puis le path et le fichier.
Du coup, l'uri de calc.exe deviens :
file://localhost/c:/winnt/system32/calc.exe |
Mais dans ce cas precis on peut ometre le host si c'est localhost. Donc du coup l'uri deviens :
file:///c:/winnt/system32/calc.exe |
Et voila pourquoi il y a 3 "/" et non 2 "/" 
Message édité par cerel le 13-05-2005 à 23:25:26