看他們好多人遇到這個問題 我也遇到了,而且半天沒解決啊 百度谷歌搜索了一大圈
基本解決方案是什么根目錄下放crossdomain.xml文件
內容為如下
<?xml version="1.0"?> <!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd"> <cross-domain-policy> <allow-access-from domain="*" headers="*" secure="false"/> </cross-domain-policy>
結果我發現了錯誤依然存在,突然看到了有一篇文章使用完全的路徑我試了下嘿 還真可以上代碼
<input id="fileupload1" class="mini-fileupload" name="FSelect" limittype="*.xls;*.xlsx" uploadurl="../../DynamicForm/UserInformation/Excel_DR.aspx" flashurl="../../swfupload/swfupload.swf" onuploadsuccess="onUploadSuccess" onuploaderror="onUploadError" />
上圖是我的源代碼 改為如下就可以了
<input id="fileupload1" class="mini-fileupload" name="FSelect" limittype="*.xls;*.xlsx" uploadurl="http://IP:端口/DynamicForm/UserInformation/Excel_DR.aspx" flashurl="http://IP:端口/swfupload/swfupload.swf" onuploadsuccess="onUploadSuccess" onuploaderror="onUploadError" />
問題到此成功解決~
