jquery-uploadify打不开浏览文件的对话框,点浏览按钮没反映

代码如下:<%@pagelanguage="java"import="java.util.*"pageEncoding="UTF-8"%><!DOCTYPEHTMLPUB... 代码如下:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<html>
<head>
<title>uploadify-实例</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link href="./uploadify/uploadify.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="./uploadify/jquery-1.6.2.min.js"></script>
<script type="text/javascript" src="./uploadify/swfobject.js"></script>
<script type="text/javascript" src="./uploadify/jquery.uploadify.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$("#uploadify").uploadify({
'uploader' : './uploadify/uploadify.swf',
'script' : './uploadify/uploadify.php',
'cancelImg' : './uploadify/cancel.png',
//'buttonImg' : 'uploadify/buttonImg.png',
//'folder' : '/jxdBlog/photos',
'queueID' : 'fileQueue',
'auto' : false,
'multi' : true,
'wmode' : 'transparent',
'simUploadLimit' : 999,
'fileExt' : '*.png;*.gif;*.jpg;*.bmp;*.jpeg',
'fileDesc' : '图片文件(*.png;*.gif;*.jpg;*.bmp;*.jpeg)',
'onAllComplete' :function(event,data)
{
alert("error");
//$('#result').html(data.filesUploaded +'个图片上传成功');
}
});
});
</script>
<style type="text/css">
.inputcss
{
color:#333333;
font-family: "Tahoma";
font-size: 12px;
border:solid 1px #CCCCCC;
}
.buttoncss
{
color:#333333;
font-family: "Tahoma";
font-size: 12px;
background-color:#FFFFFF;
border:solid 1px #CCCCCC;
}
</style>
</head>
<body>
<table style="width: 90%;">
<tr>
<td style="width: 100px;">
<input type="file" name="uploadify" id="uploadify" />
</td>
<td align="left">
<a href="javascript:$('#uploadify').uploadifyUpload()">开始上传</a>|
<a href="javascript:jQuery('#uploadify').uploadifyClearQueue()">取消上传</a>
<span id="result" style="font-size: 13px;color: red"></span>
</td>
</tr>
</table>
<div id="fileQueue" style="width: 400px;height: 300px; border: 2px solid green;"></div>
</body>
</html>

文件结构如下图(我的代码写在test.jsp中):
展开
 我来答
十三圆桌骑士523
2018-02-01 · TA获得超过204个赞
知道答主
回答量:93
采纳率:50%
帮助的人:17.6万
展开全部
这个原因也困扰我一段时间,是由于浏览器禁用了flash,需要放开,操作方法如下:
以谷歌浏览器为例,在谷歌浏览器中输入:chrome://settings/content/flash
然后添加需要该网站为允许使用,或者全部使用即可。
希望对你有帮助!
林一夏
2013-01-29 · TA获得超过482个赞
知道小有建树答主
回答量:608
采纳率:0%
帮助的人:466万
展开全部
你那个flash上传按钮显示出来了吗?如果没有,把你引入js和swf的路径./uploadify/改成uploadify/试试。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
森小刀cS
推荐于2017-11-24 · TA获得超过181个赞
知道小有建树答主
回答量:473
采纳率:0%
帮助的人:116万
展开全部
换个浏览器试试
我前段用的uploadify
IE7下点不开,样式不生效
其他都可以
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
anlew2009
2014-06-24
知道答主
回答量:4
采纳率:0%
帮助的人:2.8万
展开全部
找到原因了!!!!晕死啊!

查看页面源码 flash对象标签<object>的有个data属性。

里面
就有载入的uploadify.swf的路径,插件自动生成的路径错了,写个JS方法重新获得这个flash对象,重新设置下data属性里的路径就好
了。但是我在FF下好使了
,IE8下还不行,我发现这个flash是JS动态生成的,在不同浏览器和操作系统下不太一样,我的是win7 64位。总之这个插件问题太多了,不用了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
llhswwha
推荐于2017-11-25
知道答主
回答量:4
采纳率:100%
帮助的人:4291
展开全部
'uploader' : './uploadify/uploadify.swf',
'script' : './uploadify/uploadify.php',
改成
'swf' : './uploadify/uploadify.swf',
'uploader' : './uploadify/uploadify.php',

自带的index.php里面就是这样写的
写教程的人估计是用老版本的吧
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式