我使用隱藏的iframe方法進行文件上傳,並且在IE中無法正常工作。問題是在IE中未調用服務器響應後調用的函數。
該生產線是
document.getElementById("iframe_id").onload = uploadDone;
我也試過window.iframe_id.onload
,document.iframe_id.onload
等
我不認爲存在任何代碼其他錯誤,因爲這在FF和鉻工作正常。
我嘗試了一個警報,而不是函數名(uploadDone),它工作(雖然在腳本調試器中顯示錯誤)。但取代完整的功能,如:
...onload = function() {...};
那裏既不工作。
有人可以幫助我在IE中做這個工作嗎?
在此先感謝。document.getElementById(「iframe_id」)。onload在IE中不起作用
0
A
回答
0
我強烈建議你看看使用JQuery或其他JavaScript框架。它會爲你節省很多的痛苦....
+0
..不完全確定jQuery是否會在這種特殊情況下提供幫助,但是? – 2010-09-09 12:21:24
+0
啊沒事,我站好了。似乎它確實:http://stackoverflow.com/questions/205087/jquery-ready-in-a-dynamically-inserted-iframe – 2010-09-09 12:22:15
0
相關問題
- 1. jquery:.onload()函數在IE中不起作用
- 2. document.getElementById()。值在Firefox中不起作用
- 3. document.getElementById('myControl')。focus()在PhoneGap中不起作用
- 4. document.getElementById在TypeScript中不起作用
- 5. document.getElementById()。onmousedown不起作用
- 6. UIWebView iOS document.getElementByID不起作用
- 7. javascript document.getElementById(「device」)不起作用?
- 8. document.getElementByID()。submit()不起作用
- 9. body onload在Javascript中不起作用
- 10. 'Body onload'在IE6中不起作用?
- 11. onload()在Firefox中不起作用
- 12. onload函數在iFrame中不起作用
- 13. 在IE中不起作用
- 14. document.getElementById().value和document.getElementById()。checked不適用於IE
- 15. innerHTML中的Ajax document.getElementById不起作用
- 16. document.getElementById在Firefox上不起作用
- 17. 文檔OnLoad不起作用
- 18. html body onload不起作用
- 19. 的document.getElementById在IE
- 20. onload在Chrome上不起作用
- 21. CollapsiblePanelExtender不起作用在IE
- 22. 日期時間與document.getElementById不起作用
- 23. document.getElementById有效,但document.getElementsByTagName不起作用
- 24. 多個「document.getElementById」腳本不起作用
- 25. Js onload和document.getElementById不適合我
- 26. 跨瀏覽器問題:document.getElementById()。值在IE中不起作用,但在Firefox中工作
- 27. HttpContext.Current.Response.Cookies.Add在IE中不起作用?
- 28. javascript在IE中不起作用(getElementById)
- 29. .Html JQuery在IE中不起作用
- 30. Request.ServerVariables(「HTTP_REFERER」)在IE中不起作用
你在分配src之前分配onload事件嗎? – 2010-09-09 12:17:16