1. 程式人生 > >webuploader 檔案上傳外掛 IE8/9 檔案選擇不上傳

webuploader 檔案上傳外掛 IE8/9 檔案選擇不上傳

IE8/9下檔案上傳是採用flash模式,一直髮送http://xxx.xxx.xx.xx:8888/crossdomain.xml請求,狀態碼為404,原因是上傳檔案的伺服器未配置crossdomain.xml。flash模式跨域會先讀取根目錄下的crossdomain.xml檔案,

springMVC中crossdomain.xml的配置:

<?xml version="1.0" encoding="UTF-8"?>  
<cross-domain-policy>  
    <allow-access-from domain="*"/>
</cross-domain-policy
>

crossdomain.xml分別放到了webapps/,webapps/ROOT/, webapps/專案名/,webapps/專案名/WEB-INF/下面。

從以下路徑都能夠訪問到crossdomain.xml:

http://localhost:8080/crossdomain.xml,

http://localhost:8080/專案名/crossdomain.xml

這樣配置完成後,檔案就可以上傳成功。