begin process at 2012 05 29 20:16:27
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript et le navigateur

 > 

Autre

 > 

previsualiser image avt son upload


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

previsualiser image avt son upload

vendredi 2 mai 2008 à 11:45:34 | previsualiser image avt son upload

soumabm

salut,
je suis coincé,ça marche pas avc ie ni firefox mais avc netscape c bon;quelq'un peut m'aider.c urgent

<html>
<head>
<script language="javascript" type="text/javascript">
function voir(){
Fc=window.open("","Fc","resizable=1");
Fc.document.write('<html><body><center><table width="600"><tr><td align="center">');
nav=navigator.appName.substring(0,3);
if((nav=="Net")||(nav=="Moz")){
Fc.document.write('<img name="apercu" src="file:///'+document.f1.fichier1.value+'">') ;
}
else
{
Fc.document.write('<img name="apercu" src=""+document.f1.fichier1.value+"\">') ;

}
Fc.document.write('<br/><br/><form><input type="button" value="Fermer - Sluiten - Close" onClick="parent.close()"></form><font size=2 face="arial" color="#0000FF">Nom et chemin de l\'image<br>'+document.f1.fichier1.value+'</font></td></tr></table></center></body></html>');
Fc.document.close();
}
</script>
</head>
<body>
<form enctype="multipart/form-data" action="<?php echo $PHP_SELF; ?>" method="post" name="f1">
<br>Choisir le fichier : <input name="fichier1" type="file"><br /><br /><input type="button" value="Aperçu " onclick="voir()">
<input type="submit" value="Envoyer le fichier">
</form>


</body>
</html>

vendredi 2 mai 2008 à 11:55:42 | Re : previsualiser image avt son upload

amezghal

Salut,
dans ton else
tu mets
Fc.document.write('<img name="apercu" src=""+document.f1.fichier1.value+"\">') ;
mets plutot
Fc.document.write('<img name="apercu" src="'+document.f1.fichier1.value+"\">') ;
un simple quote pas double quotes!
voilà

Au début, on essaye de trouver une solution qui marche, et puis on veut la meilleure.
vendredi 2 mai 2008 à 12:15:15 | Re : previsualiser image avt son upload

soumabm

oui c une faute je l'ai remplacé avc
Fc.document.write('<img name="apercu" src="'+document.f1.fichier1.value+'">') ;
vendredi 2 mai 2008 à 12:15:53 | Re : previsualiser image avt son upload

soumabm

mais ça marche pas
vendredi 2 mai 2008 à 14:07:23 | Re : previsualiser image avt son upload

bultez

Membre Club


Bonjour,

    ah ben zut alors... mon message fut perdu ?   je récapépète laors :

    lorsque la page a été totalement interprétée, ce qui est la cas ici
       quand on clique sur le bouton "apercu", document.write efface
       toute la page, y compris le javascript ! ( regarder la source
       après avoir cliqué pour être convaincu ! )

    mettre la balise <img> dans la page en html et changer son src.


                Cordialement            Bul         [mon Site]     [M'écrire]
vendredi 2 mai 2008 à 14:10:20 | Re : previsualiser image avt son upload

bultez

Membre Club
ah ben non... j'ai dis des conneries ( une de plus ! ) pas vu le pop-up !
va falloir que je regarde de plus près, en entendant ( pris par autre chose )
¡--------¡----------------------------------------------------------¡
|FireFox |regarder la "console d'erreurs" |
| | Outils / Console d'erreurs |
| | et mieux, télécharger FireBug |
|--------|----------------------------------------------------------|
|Internet|activer le deboggage : Outils/options Internet/Avancés |
|Explorer| dans la liste, sous "Navigation" : décocher |
| | ° Afficher une notification de chaque erreur de script |
| | ° Désactiver le débogage de Scripts (Internet Explorer) |
| | et mieux, télécharger le Debogger IE |
| | voir aussi DebugBar et Companion JS |
|--------|----------------------------------------------------------|
|K-Meleon|regarder la "console d'erreurs" |
| | Outils / Console d'erreurs |
|--------|----------------------------------------------------------|
|Opera |regarder la "console d'erreurs" |
| | Outils / Avancé / Console d'erreurs |
|--------|----------------------------------------------------------|
|Safari |regarder Debug / Show JavaScript Console |
| |modif Fichier "Support:\Documents and Settings\utilisateur|
| |\Application Data\Apple Computer\Safari\Preferences.plist"|
| | y ajouter <key>IncludeDebugMenu</key> |
| | <true/> |
!--------!----------------------------------------------------------!


                Cordialement            Bul         [mon Site]     [M'écrire]
vendredi 2 mai 2008 à 14:14:34 | Re : previsualiser image avt son upload

Flachy Joe

Si ça marche avec Netscape c'est qu'il y a une faille de sécurité car les autres navigateurs interdisent l'inclusion de fichiers locaux pour éviter l'espionnage.
En effet si les fichiers locaux peuvent être inclus, rien n'empêche un script de parcourir l'objet créé et d'exporter des données vers le site internet sans demander son avis à l'utilisateur.
Par exemple on pourrais inclure le répertoire "C:/Program Files/" et obtenir un bon aperçu des logiciels installés chez le client...

Par ailleurs ton message n'est pas dans la bonne catégorie du forum, quel est le rapport avec "A propos des sites CodeS-SourceS / Boîte à idées pour améliorer CodeS-SourceS" ?

Flachy Joe
Ta vie t'est prêtée, fais en un cadeau.
vendredi 2 mai 2008 à 15:07:27 | Re : previsualiser image avt son upload

soumabm

Y'a pas une autre solution?
vendredi 2 mai 2008 à 16:00:46 | Re : previsualiser image avt son upload

bultez

Membre Club
en réduisant au maximum" : ça baigne ( ie, ff, safari )...
( et bien entendu on peut afficher une image locale )

<html>
<head>
<script type="text/javascript">
function voir(){
Fc=window.open("","","");
Fc.document.write('<img name="apercu" src="file://'+document.f1.fichier1.value+'" >') ;
}
</script>
</head>
<body>
<form enctype="multipart/form-data" action="javascript:alert('envoi');" method="post" name="f1">
<br>Choisir le fichier : <input name="fichier1" type="file"><br /><br />
<input type="button" value="Aperçu " onclick="voir();">
<input type="submit" value="Envoyer le fichier">
</form>
</body>
</html>


                Cordialement            Bul         [mon Site]     [M'écrire]
vendredi 2 mai 2008 à 19:25:43 | Re : previsualiser image avt son upload

Flachy Joe

@bultez :
Ça fonctionne uniquement si la page html est en locale aussi, si elle est sur le web ça ne passe pas, en tout cas avec Firefox sous linux...

Flachy Joe
Ta vie t'est prêtée, fais en un cadeau.

1 2

Cette discussion est classée dans : image, document, write, nav, fc


Répondre à ce message

Sujets en rapport avec ce message

pb javascript popup image [ par kobeenforce ] Diaporama //prechargement des miniatures var tabmini = new Array; Affichage d'une image dans une fenêtre [ par mpmoreau ] Bonjourje suis nul en JS et j'en ai besoin...Mon pb est le suivant. J'utilise le script suivant pour afficher des images à partir de vignettes: functi appel de fct javascript [ par ksaillard ] je souhaite faire un diaporama dans ma page html je fais appel à une focntion javacript qui est dans 'ejs_visionneuse_image.js' : exec_vignette(chemi Texte (légende) dans popup image... [ par gil1256 ] Bonjour, Sur certaines de mes pages, j'offre la possibilité de visionner des images en grand format, et ce à l'aide de popups dont la taille s'adapte Probleme javscript + php [ par Anthotill ] Bonjour à tous !J'ai un code simple pour agrandir une image dans une popup qui se redimensionne a la taille de cette image :"JavaScript">function Popu détecter la taille d'une image [ par attentio ] bonjour, j'ai une fonction qui me permet d'ouvrir des images dans une popup a la taille de la popup, ca marche bien.Mais le probleme c'est que de temp Popup taille image centrer [ par kiki67100 ] Salut a tous J'ai un code pour mon site affiché une pop avec la taille de l'image jusqu'ici tout va bien pas de probleme Voila le code function PopupI Position d'image [ par TOONIE ] <span lang="PT" style="ms image [ par Lo2887 ] bonjour, je voudrais dans un script  afficher une image dix fois et la faire décroire à chaque fois. L'ennui est que je n'arrive qu'à la faire croire. Intégration d'un diapo [ par dloc ] Hello à tous, Je viens faire appel à vous pour un problème qui me casse fortement la tête et dont j'ai loin d'avoir les capacités nécessaire pour le


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,967 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales