具体配置:http://kb.cnblogs.com/page/54347/
安装上面配置好之后。
问题1:点击按钮没有反应。
原因:测试页test.aspx和uploadify.swf不在同一个域下。就是在一个文件夹下。
解决方法:把uploadify.swf从Scripts/uploadify(我配置的uploadify路径)文件夹复制一个到test.aspx同级目录。
o(︶︿︶)o 唉,次凹。关于这个问题我重新看了下。发现网上搜索到的全是3.1以前版本的实例。
我用的是3.2最新版本的,很多东西改了。
'swf':'<%=ResolveClientUrl("~/Scripts/uploadify/uploadify.swf")%>',
'uploader': '<%=ResolveClientUrl("~/Ajax/uploadify.ashx?action=upload")%>',
swf已经修改为uploadify.swf的路径,原来的是以uploader作为uploadify.swf的路径,而uploader现在是作为.ashx路径,
以前的script是作为.ashx路径,script参数在3.2中已删除。
问题2:调用 $('#uploadify').uploadifyUpload()时总是对象不支持此属性或方法
http://jinvasshole.iteye.com/blog/1459322 这里有个解决方法,不过没解决我的问题。
也有人说是swfobject.js版本的问题。不过在我更新到2.2版本的时候还是没解决。
次凹,果然是版本问题,3.2版本的调用方法是$('#uploadify').uploadify("upload");
好吧,我自己又仔细看了一下jquery.uploadify.js,打开index.php(虽然我不会php),google搜索的时候一定要带版本号,不然一定死翘翘。
我的现在已经成功了。祝各位好远。