多文件上传--2 (uploadImage.swf)
发布时间:2020-12-15 07:13:27 所属栏目:百科 来源:网络整理
导读:第一篇(http://download.csdn.net/detail/vincent_void/3928566) FlashUpload ,多文件上传 本文为第二篇: 上图。 ? 支持图片本地预览,再上传功能! 实现代码,超级简单。 body div id="myContent" /div/body script type="text/javascript" src="swfobj
第一篇(http://download.csdn.net/detail/vincent_void/3928566)FlashUpload,多文件上传 本文为第二篇: 上图。 支持图片本地预览,再上传功能! 实现代码,超级简单。
<body> <div id="myContent"> </div> </body> <script type="text/javascript" src="swfobject.js"></script>
<script type="text/javascript">
window.onload = function () {
var params = {
uploadServerUrl: "upload.aspx",//上传响应页面(必须设置)
jsFunction: "upload",//上传成功后回调JS
filter: "*.jpg;*.png" //上传文件类型限制
}
swfobject.embedSWF("uploadImage.swf","myContent","600","500","10.0.0","expressInstall.swf",params);
}
function upload() {
alert('上传成功!');
}
</script>
以前我怎么没找到这么给力的上传工具。 附带下载地址! 之前在应用的时候,老是出现下面这个问题,请不要多想,是你的upload.aspx页面出问题 了。保证此文件运行正常该错误就可以击破了。 2012年9月11日14:49:30 在使用中的各项问题: 在MVC项目中使用的时候,发现了一个很奇怪的问题。 我在其中使用 cookie? session 保存值的时候,始终发现保存的值是在其 后台 上传的 Action中有值。但是在别的地方的Action中,竟然取不到值。 后来根据反复盘查,发现 该 flash上传的过程中,创建的后台请求与我本身项目中的sessionId 不一样。 page //本身项目action 中session ID jbmvba3ap4fdhordvhkm3ul2 upload //上传action 中session ID qtbd2y34y5ahpy3u5nimhgoo ViewData["a"] = "a"; TempData["a"] = "a"; HttpContext.Cache.Insert("a","a"); CookieHelper.SetObj("a",1,"123"); Session["a"] = "a"; ??????????? string valud = CookieHelper.GetValue("a"); ??????????? string a = Convert.ToString(ViewData["a"]); ??????????? string b = Convert.ToString(TempData["a"]); ??????????? string c = HttpContext.Cache["a"].ToString(); 写过的变量中,唯独有Cacha可以保存值。 如有侵犯别人的著作权,请留言,我会关闭相关内容! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |