Maison > interface Web > js tutoriel > le corps du texte

Fichier de téléchargement JS | Pas d'actualisation du fichier de téléchargement, exemple de compétences code_javascript

WBOY
Libérer: 2016-05-16 16:52:16
original
1321 Les gens l'ont consulté

Code backend Handler.ashx

Copier le code Le code est le suivant :

<%@ WebHandler Language = "C#" Class="Handler" %>

using System ;
using System.Web ;

gestionnaire de classe public : IHttpHandler {

public void ProcessRequest ( HttpContext context) {
string fileName = "web.config";//Le nom du fichier enregistré par le client
string filePath = context.Server.MapPath("web.config");//Path
/ /Télécharger les fichiers sous forme de flux de caractères
System.IO.FileStream fs = new System.IO.FileStream(filePath, System.IO.FileMode.Open
byte[] bytes = new byte[(); int) fs.Length];
fs.Read(bytes, 0, bytes.Length);
fs.Close(); 🎜> //Indiquer au navigateur de télécharger le fichier au lieu de l'ouvrir
context.Response.AddHeader("Content-Disposition", "attachment; filename=" HttpUtility.UrlEncode(fileName, System.Text.Encoding.UTF8) );
context.Response.BinaryWrite(bytes);
context.Response.Flush();
context.Response.End();

public bool IsReusable {;
get {
return false;
}
}

}


Code frontal :



< head>



<script> <br>function download_file(url) <br>{ <br><br>if (typeof (download_file.iframe) == "undefined") <br>{ <br>var iframe = document .createElement("iframe"); <br>download_file.iframe = <br>document.body.appendChild(download_file.iframe); <br>// alert(download_file.iframe); <br> download_file.iframe.src = url; <br><br>download_file.iframe.style.display = "aucun"; 🎜></script>


aaaaa
bbbbb
ccccc


🎜>
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!