Qu'est-ce qui ne va pas avec mon lien ? - HTML/CSS - Programmation
Marsh Posté le 13-12-2005 à 12:47:10
normalement sur une page web , tu ne mets que des liens a partir du repertoire "root" de ton serveur
tu ne peux pas aller chercher un doc ailleurs ( et encore heureux )
Marsh Posté le 13-12-2005 à 12:56:10
c'est nouveau ça !
alors dis-moi comment les sites arrivent à afficher de la pub
nan, à la limite, que Microsoft n'étant pas foutu de sécuriser IE ait désactivé les accès à file:/// depuis http://, j'imagine la chose possible (quoique je n'y crois pas, des sites permettent de télécharger leurs images dans un répertoire local afin de naviguer plus vite), mais que FF fasse de même, là j'y crois pas.
Nan, y'a forcément une couille dans mon lien. Ca m'étonnerais très grandement que l'emplacement du fichier y soit pour quoi que ce soit...
Marsh Posté le 13-12-2005 à 12:58:35
pour rappel : le document en question EST sur mon disque, là, juste sous ma main droite, sur mon portable, qui héberge le site, et qui vient de me renvoyer ce lien après avoir interrogé son catalogue index server.
quand je dis que si je clique sur le lien il ne se passe rien, c'est qu'il ne se passe rien. sinon j'aurais parlé de 404, de message d'erreur ou je ne sais quoi. là, nan, rien. pas de nouvelle fenête, pas de page qui charge indéfiniment, rien. comme cliquer sur un bout de texte bleu souligné mais qui n'est pas un lien si tu préfères.
Marsh Posté le 13-12-2005 à 12:59:31
Arjuna a écrit : |
Sisi, c'est desactivé sur FF aussi
Quand on clique, il se passe rien
Marsh Posté le 13-12-2005 à 13:06:07
bon, à priori en effet, c'est encore une invention des mongoliens du W3C...
génial les gars ! nan, là, ça m'épate.
donc maitenant, on n'a plus le droit de mettre de liens vers un autre site, ou vers un fichier ftp ? ha ? nan ? y'a que le contenu du PC local qui est bloqué ?
je dois admettre que même mon chien n'a pas eu une idée aussi lumineuse depuis longtemps.
Marsh Posté le 13-12-2005 à 13:37:19
nan , c'est vrai , tu est un dieu , et le w3c , ainsi que moi meme ne sommes que des abrutis
ou peut etre que ce protocole n'est pas prévu pour etre mis dans un site web
et si tu testais un peu , ou si tu avais un minimum de connaissance, tu saurai qu'un lien de http:// , ftp ://user:pass@ftphost sont standards et fonctionnent .
ceci dit , pour firefox , si tu veux faire un site crade tu peux tenter ca
Citation : 13 - Pourquoi les liens en file:// ne marchent pas sur mon réseau local ? |
tu pourrai aussi regarder sur la possibilité de jouer un peu avace apache afin que ton repertoire "Mes documents" apparaissent comme etant sous la racine de ton site web et donc mettre des liens http:///
.......
Marsh Posté le 13-12-2005 à 14:07:07
1) "file://" est un entête de protocole absolument standard, au même titre que http://, ftp://, telnet:// etc.
2) mettre "mes documents" comme répertoire virtuel d'un site web, ça oui, je suis d'accord, il s'agit d'un réel trou de sécurité, là pour le coup, c'est indéniable.
Marsh Posté le 13-12-2005 à 16:54:35
Bon ben j'ai résulu le souci en mettant un fichier "LoadFile.aspx" qui répcupère le path du fichier à charger, va le chercher sur le disque, et le renvoie en tant que pièce attachée à la page (chargement du fichier sans quitter la page)
Marsh Posté le 13-12-2005 à 12:31:45
Ca fait au moins 30 minutes que je creuse dans tous les sens, et je ne vois pas ce qui cloche !
Ni IE i FF ne veulent suivent le lien. Si je clique dessus ben... Il ne se passe carrément rien !
IE accèpte tout de même de faire "enregistrer sous", mais pas moz.
Sâchant que j'appelle ce lien à partir d'une page lue en HTTP.
Message édité par Arjuna le 13-12-2005 à 12:32:12