2009-10-28 4 views
4

je dois savoir comment obtenir le chemin complet de fileupload en utilisant javascript,comment obtenir le chemin complet de fileupload utilisant Javascript

J'ai essayé d'utiliser le codage suivant, mais d'aucune utilité

<input type="file" id="picField" onchange="preview(this)"> 

<script type="text/javascript"> 

function preview(test){ 
    var source=test.value; 
    alert(source); 
} 
</script> 

mais dans le message d'alerte, je reçois seulement

Filename.extension 

Je ne reçois pas le chemin complet, mais il montre le chemin complet dans la boîte de téléchargement de fichiers s'il vous plaît aider comment résoudre ce problème

Merci

Répondre

0

Pour des raisons de sécurité, javascript n'autorise pas cela. Et si vous y pensez, les pages côté serveur ne peuvent pas accéder à vos fichiers locaux. Pas que j'ai une solution pour votre question.

3

Ceci est une restriction de sécurité du navigateur, dans les navigateurs modernes vous ne pouvez pas obtenir le chemin du système de fichiers client complet du fichier sélectionné, ni définir un chemin programme ...

+0

Alors, comment aurais-je pu en faire travailler –

+0

R: le navigateur le sait, et il passe le fichier lui-même sans vous faire connaître le chemin réel –

Questions connexes