2010-11-03 17 views
0

Une image n'est pas affichée dans Firefox en utilisant JavaScript.L'image ne s'affiche pas dans Firefox en utilisant JavaScript

Ce code,

<script type="text/javascript"> 
    function ShowImage(val) 
    { 
     document.getElementById('show').innerHTML="<img src='"+val+"'>" 
    } 
</script> 

<form name="frmlist" enctype="multipart/form-data" method="post"> 
    Filename: <INPUT type="file" id="videoupload"> 
    <INPUT 
     type="button" 
     id="btn_video" 
     onClick="ShowImage(document.getElementById('videoupload').value);" value="Upload"> 
</form> 

<div id="show"></div> 
+0

La valeur de l'entrée de fichier sera généralement uniquement le nom de fichier. Pour que cela fonctionne, le fichier devra déjà exister sur le serveur. –

Répondre

2

Vous n'êtes pas réellement télécharger le fichier encore. Firefox et Google Chrome n'afficheront pas le contenu stocké sur la machine locale. IE fournira que votre niveau de sécurité Internet est défini sur moyen. Mais vous ne le voulez probablement pas. Votre script doit d'abord envoyer le fichier local à un serveur pour que votre fichier devienne disponible en tant qu'URL. Ensuite, le navigateur sera en mesure de le montrer.

Questions connexes