ホームページ >ウェブフロントエンド >htmlチュートリアル >ファイル Upload_html/css_WEB-ITnose の疑似 Ajax

ファイル Upload_html/css_WEB-ITnose の疑似 Ajax

WBOY
WBOYオリジナル
2016-06-24 11:47:561155ブラウズ

iframeでファイルをアップロードする

前回の記事の続き: Ajaxの最大の特徴はリフレッシュがないことなので、作者はAjaxをシミュレートしてファイルをアップロードする、つまりiframeでファイルをアップロードしたいと考えています

, コードに直接行きましょう

HTML:

1 <iframe name="send" style="display:none"></iframe>2 3 <form action="/home/receiveAjax/" target="send" method="post" enctype="multipart/form-data">4         <input type="text"/>5         <input type="file" name="file" id="file" />6         <input type="submit"/>7 </form>

C#:

1         [HttpPost]2         public ActionResult receiveAjax(string s1)3         {4             HttpPostedFileBase file = Request.Files[0];5             return Content("Success");6         }

背景コードは、 976902eb776b65f85756a4538d9d0c6a065276f04003e4622c4fe6b64f465b88 と表示されている場合は、バックグラウンドコードの戻り値「Success」も確認でき、エラーがある場合は返されたiframeのエラーからデバッグすることができます

最大の特徴このアップロード方法の特徴は、JavaScript コードが 1 行も含まれていないことです

以上です。質問があれば、お気軽に修正してください

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。