我需要在我的網站上實現Ajax上傳器的圖像。意味着當某人上傳圖像時,我無需刷新即可顯示它如何讓圖片的ajax上傳器?
不要這樣,這是不可能的像大多數博客有一個過程,當上傳圖像時,他們打開彈出窗口,當我上傳彈出窗口關閉,圖像現在可以在舊窗口中看到我有我在哪裏寫博客。
可有人告訴我例子或源代碼來實現這個
我需要在我的網站上實現Ajax上傳器的圖像。意味着當某人上傳圖像時,我無需刷新即可顯示它如何讓圖片的ajax上傳器?
不要這樣,這是不可能的像大多數博客有一個過程,當上傳圖像時,他們打開彈出窗口,當我上傳彈出窗口關閉,圖像現在可以在舊窗口中看到我有我在哪裏寫博客。
可有人告訴我例子或源代碼來實現這個
你可能想看看:
http://pixeline.be/experiments/jqUploader/test.php
和
http://www.malsup.com/jquery/form/#code-samples
他們是整齊漂亮:)希望它可以幫助!乾杯!
有趣...這使用swfobject傳輸文件?很有意思。 – Atticus 2011-05-10 10:44:10
據我知道..你不能。這需要一個多部分/表單數據文章,你只能用表單來完成。您不能異步傳輸文件。
Ajax是一個XmlHttpRequest,它不包含文件。
Ajax早於XmlHttpRequest,因此它不僅僅是一個XHR。在支持被添加到瀏覽器之前,人們正在使用隱藏的IFrame並動態添加腳本標記 – tobyodavies 2011-05-10 10:46:22
'ajax'上傳的最常見解決方案實際上非常簡單,即隱藏的iframe。只要它位於同一個域中,就可以像訪問其他任何請求一樣訪問內容並解析響應。
在HTML5應用程序中最常用的新XMLHttpRequest實際上也能夠傳輸文件。現在它不是最廣泛支持的方法,但根據你的情況,它也可能工作。
有人能注意到這一點,我想這只是ASP.NET MVC。 – Adrian 2011-05-10 11:01:32