Re: [問題] jQuery Button Call file 事件
※ 引述《mesak (阿米)》之銘言:
: 在做 AJAX 上傳遇到一個問題
: 程式碼如下
: http://fiddle.jshell.net/mesak/jWQYd/
: 這個範例目前不能RUN,因為跨網域的關係,如果有伺服器的話可以抓下來測試
: 建立一個 file-echo2.php
: <?
: echo '<pre>';
: print_r($_FILES);
: echo '</pre>';
: 存檔成這樣,就可以測試了
: 我遇到的問題是
: file 建立一個 onchange 事件,form.submit();
: 選好檔案就上傳檔案
: 如果事件由 file 元件觸發 是可以正常執行的
: 但是我用 另一個 button 去呼叫 file.click() 的事件
: 在IE可以呼叫,但是 觸發 onchange 的時候就會出錯
: form.submit()
: 請問這個有辦法解決嗎?
我沒記錯的話 這應該是安全性的問題
如果在IE上面你透過button去觸發file.click()事件是沒有問題的
但是在submit的時候就會出現錯誤 不合法的XXX訊息之類的
如果是在FF OR CHROME上面的話 連使用button去觸發file.click()都應該會失敗
更不用說submit了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.37.135
→
06/15 16:34, , 1F
06/15 16:34, 1F
→
06/15 16:41, , 2F
06/15 16:41, 2F
推
06/15 16:43, , 3F
06/15 16:43, 3F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 4 篇):
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章