我試圖給我的文件輸入樣式,所以我最終有一個額外的按鈕,一些樣式,我會稱之爲「假瀏覽」按鈕。當用戶點擊「假瀏覽」時,我的javascript會自動點擊(使用jquery .click())文件輸入的「實際瀏覽」按鈕。IE不允許自定義瀏覽按鈕輸入文件?
它似乎工作,因爲文件的實際路徑被粘貼在輸入文件上。 提交表單時,IE會自動清除文件輸入,並且文件本身不會上傳。但是,當我點擊「實際瀏覽」按鈕時,IE不會清除輸入文件。
但我真的不明白這一點,因爲當用戶點擊「假瀏覽」按鈕,有一個事件處理程序比單擊「實際瀏覽」按鈕。幫幫我???
這裏是我的意思 http://jsfiddle.net/GJJym/
之所以我有一個iframe的是,我試圖使這是一個ajaxy圖像上傳過程。
注意:這適用於FF,鉻和safari,但不適用於IE。有沒有搞錯!!!
歡迎來到Web開發的世界。我們的英雄,開發先生,將面對一羣敵人,包括但不限於臭名昭着的* Internet Explorer * –
爲什麼IE會讓很多人傷心難過 – Ben
因爲許多人比你更多並繼續存在很多問題。公平地說,最新版本IE9是一項重大改進。 –