Iframe et fichier locaux

Iframe et fichier locaux - HTML/CSS - Programmation

Marsh Posté le 28-03-2007 à 10:55:40    

Bonjour,
 
J'ai page avec un formulaire contenant un explorateur de fichier et une iframe, et je veux tout simplement afficher des fichiers locaux selectionner dans l'iframe.
 
Si j'ouvre le fichier html en local (c:\.. dans l'adresse) OK
Si je passe par mon serveur KO..
 
Je ne comprends pas!!!!
 

Code :
  1. <html>
  2. <body>
  3. <form>
  4. <input type="file" onchange="document.getElementById('ifr').src=this.value" />
  5. </form>
  6. <iframe id="ifr"/>
  7. <body>
  8. </html>

Reply

Marsh Posté le 28-03-2007 à 10:55:40   

Reply

Marsh Posté le 28-03-2007 à 12:02:01    

Je n'est pas possible, raison de sécurité et puis c'est totalement stupide, et de plus les navigateurs ne peuvent pas ouvrir tous les types de fichiers :o

Reply

Marsh Posté le 28-03-2007 à 13:27:58    

stupide?
tu connais le besoin fonctionnel? ...
 
 no coment.

Reply

Marsh Posté le 28-03-2007 à 13:43:18    

file ton besoin fonctionnel alors :o
sinon : iframe c'est <iframe></iframe> :o

Reply

Marsh Posté le 28-03-2007 à 13:49:05    

Permettre à l'utilisateur de visualiser dans le iframe le fichier qu'il est sur le point d'envoyer...
 

Reply

Marsh Posté le 28-03-2007 à 13:57:37    

Pas possible d'afficher le contenu du disque dur du client si la page html n'est pas sur celui-ci [:spamafote]

Reply

Marsh Posté le 28-03-2007 à 14:09:58    

yoskater a écrit :

stupide?
tu connais le besoin fonctionnel? ...
 
 no coment.


 
stupide car faille de sécurité enorme qui apporte bcp bcp plus d'em*** que le gain de pouvoir previsualiser le fichier a envoyer

Reply

Marsh Posté le 05-04-2007 à 20:55:38    

yoskater a écrit :

Code :
  1. document.getElementById('ifr').src=this.value



 
As tu essayé avec :

Code :
  1. document.getElementById('ifr').document.location=this.value


 
Ca devrait marcher....
 
Et les commentaires débiles du style :

gatsu35 a écrit :

Je n'est pas possible, raison de sécurité et puis c'est totalement stupide


ON S'EN PASSE !!!! Il n'y a que les ânes qui ne cherchent pas et critiquent les autres sans cesse... Et s'il a envie de faire ça, de quel droit te permets tu de lui dire qu'il n'a pas à le faire ? Tu te prends pour le maitre du monde ? un dictateur de la pensée unique ?
pffff... ça me dégoute des gens comme ça qui ne cherchent meme pas à aider les autres et ne cherchent qu'a critiquer et imposer leur façon de voir à tout le monde...
 


---------------
Brice de www.boursica.com
Reply

Marsh Posté le 05-04-2007 à 20:58:34    

Ha oui, j'oubliai aussi de préciser que les raisons de sécurités ont bon dos ! HAHAHA.... quelle débilité cette excuse !
Il y a des tonnes de bugs, d'oublis (dans certains navigateurs) ou incompétances camouflées derrière cette excuse bidon. C'est facile de dire c'est une raison de sécurité quand on a pas pris la peine de réflechir ou de programmer quelque chose.
Lamentable


---------------
Brice de www.boursica.com
Reply

Marsh Posté le 06-04-2007 à 09:10:41    

[:drapal] pour voir la réaction de gatsu ( pis merde on est vendredi :o )

Reply

Marsh Posté le 06-04-2007 à 09:10:41   

Reply

Marsh Posté le 06-04-2007 à 11:33:38    

briceboursica a écrit :

Ha oui, j'oubliai aussi de préciser que les raisons de sécurités ont bon dos ! HAHAHA.... quelle débilité cette excuse !
Il y a des tonnes de bugs, d'oublis (dans certains navigateurs) ou incompétances camouflées derrière cette excuse bidon. C'est facile de dire c'est une raison de sécurité quand on a pas pris la peine de réflechir ou de programmer quelque chose.
Lamentable


Espèce de sac à caca [:moule_bite]
 
As tu compris ce que le monsieur il veut ?  
Ben nan !!!!
 
Il veut que dès que le input est changé (on change) tu fasses apparaître un fichier dans une iframe.
 
Mais :
1- Les navigateurs ne sont pas des visionneuses universelles (alors que le monsieur il veut pouvoir visualiser tout type de fichier)
2- Pour des raisons de sécurité firefox empèche qu'on accède à un fichier du DD quand on est sur une page en HTTP directement de cette manière. En gros si tu es en http://www.google.com et qui dans cette page essaye d'afficher un fichier vers "file://c:\windows\monfonddeburo.jpg" ben tu l'as dans le cul.
3- Donc petit puceau du web, tu fais ce que tu veux, tu peux même retourner nager dans l'océan de merde qu'est ton site web avec ses 14 frames et toutes ses gifs clignottants Mais viens pas nous chier stupidement un cake.

Reply

Marsh Posté le 14-04-2007 à 01:15:49    

briceboursica > merci je verrai ça Lundi ;p
 
Gatsu35 > ben no coment comme on dit...

Reply

Marsh Posté le 14-04-2007 à 05:56:37    

briceboursica champion du monde, des trolls du vendredi..... Je profite des 5mins de mon vendredi pour le dire  
 
 [:kroma x amork]  Aller à toi et tes copains , bon Week End

Reply

Sujets relatifs:

Leave a Replay

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