我怎樣才能從客戶端發送圖像到服務器?發送圖像到服務器Ajax
我有一個簡單的形式,如:
<form>
<input type="file" id="myfile" name="myfile" />
<input type="button" value="Submit" onclick="SendImageToServer();" />
<iframe id="uploadframe" name="uploadframe" src="upload.php" width="8" height="8" scrolling="no" frameborder="0"></iframe>
</form>
而且在我使用的方法是:
function sendImage(){
if (window.XMLHttpRequest)
{
xmlhttp=new XMLHttpRequest();
}
else
{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
//I want to get the response as simple <img scr="myimage"/>
}
誰能幫我,我怎麼可以這樣使用Ajax-PHP(NO JQUERY)?
爲什麼 '不jQuery的'? – deed02392 2012-02-29 11:38:30
有人回答說,張貼到一個'iframe'可能是你最好的選擇。 但是,我發現使用Firefox的文件上傳API的[Ajax Uploader](https://github.com/igstan/ajax-file-upload)。 – Sathvik 2012-02-29 11:47:25
@ deed02392 ..我剛剛學習ajax ..不想在開始時使用jquery ..你能幫我解決這個問題嗎? – 2012-02-29 11:53:02