2012-05-11 73 views
2

我正在使用blueimp/jQuery-File-Upload,並且在Internet Explorer(所有版本)上出現「訪問被拒絕」錯誤。實際上它是一個jQuery錯誤,jquery.js,3241字符開發庫。流程如下:點擊按鈕,點擊輸入文件按鈕,偵聽onchange事件並開始上傳。 然後我得到這個錯誤,我不知道它從哪裏來。Acces denied IE:form.submit()文件上傳jquery插件

請幫我解決這個問題。

問候。

回答

2

我最近有一個類似的問題,這個插件,原因是這樣的:我使用JavaScript來觸發點擊文件輸入,而不是依靠點擊文件輸入本身。問題是,IE不喜歡這個。它不會讓您提交包含通過JavaScript添加數據的文件輸入字段的JavaScript表單。

沒有辦法解決這個問題 - 除了允許他們直接點擊文件輸入字段,而不是用JavaScript觸發外。我觸發點擊的原因是風格原因。我想使用鏈接而不是實際的文件字段,但使用一些花哨的CSS,我仍然能夠實現相同的外觀。

http://pastebin.com/qcYPUR6p

+0

是否有可以添加的短片段來演示您的答案?你可以編輯它並使用代碼格式按鈕! – Edward

相關問題