说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

有关web上批量上传本地硬盘文件的问题

编辑:说三道四文库 发布时间:2017-11-22 09:17
HTML文档下载 WORD文档下载 PDF文档下载
大家首先可以去http://groups.msn.com,创建一个社区,然后上传相册,就会下载一个控件
然后在浏览器就有一个类似资源管理器的界面可以在web上上传文件,非常方便,不知道这种控件
如何编写,不惜赐教!!

我也尝试过写这样的控件,但是只能获得用户选择的本地硬盘的路径和文件,不能把他赋值到html标签的<FILE id=myFile .......>里面,无论是myFile.value=xxx 还是用innerHTML生成一个新的标签。

有没有见过类是的功能的其它网站?
就微软做的好啊!
还有就是它所有上传文件部分在web的html上显示出来的就这几句script,但那个
/_RenderPhotoUC.msnw文件下载不了。。。

<script src="/_RenderPhotoUC.msnw"></script>
<DIV id=idObjectDiv>
<script language="javascript">    
var object = null;
RenderPhotoUC(object,1,"http://groups.msn.com/FileUpLoad12345/shoebox.msnw?action=DoAddPhoto&UChk=5tAAAAAAAEMoNrmyaGIYHyY3BLxThADFh0mX5dJY8O8NXqCAx93pR2CeySOusV0JC%21l98cSB3WDHbXi9y3h1mc9w%24%24","0","1","600","FileUpLoad12345","1","0","3145728");
</script></DIV>
activex控件,用Visual Studio中的vb, vc来写。

或者用applet,java语言。但是速度有够慢。

需要了解http上传数据的格式。
/_RenderPhotoUC.msnw文件 的内容如下:


function RenderPhotoUC(object, bNeedCodebase, PostURL, SingleSelect, ShowHiResOption, DefaultPhotoSize, CommunityID, TopicID, CurUsedSpace, MaxAvailableSpace)
{
    var temp = '<OBJECT onError=javascript:FailedControlLoad(); id=idUploadCtl CLASSID=CLSID:C3DFA998-A486-11d4-AA25-00C04F72DAEB width=100% height=100% ';

if (bNeedCodebase)
    temp += 'codebase="http://sc.groups.msn.com/controls/PhotoUC/MsnPUpld.cab#version=9,00,0917,0">';
else
    temp += '>';

    temp += '    <PARAM name=PostURL value="' + PostURL + '">' +
            '    <PARAM NAME="SingleSelect" VALUE="' + SingleSelect + '">' +
            '    <PARAM NAME="ShowHiResOption" VALUE="' + ShowHiResOption + '">' +
            '    <PARAM name="DefaultPhotoSize" value="' + DefaultPhotoSize + '">' +
            '    <PARAM name=CommunityID value="' + CommunityID + '">' +
            '    <PARAM name=Resources value="http://sc.groups.msn.com/controls/PhotoUC/PURzh-hk.cab">' +
            '    <PARAM name=TopicID value="' + TopicID + '">' +
            '    <PARAM name=MaxFileSize value="1048576">' +
            '    <PARAM NAME="JpegQuality" VALUE="40">' +
            '    <PARAM NAME="CurUsedSpace" VALUE="' + CurUsedSpace + '">' +
            '    <PARAM NAME="MaxAvailableSpace" VALUE="' + MaxAvailableSpace + '">' +
            '    <PARAM NAME="SynchronousUpload" VALUE="0">' +
            '    <PARAM NAME="FeatureMode" VALUE="0">' +
            '    <PARAM NAME="UploadThumbnail" VALUE="0">' +
            '    <PARAM NAME="MainBackgroundColor" VALUE="13408665">' +
            '    <PARAM NAME="PaneBackgroundColor" VALUE="16777215">' +
            '</OBJECT>';
        
    if (object != null)
        object.innerHTML = temp + temp;
    else
        document.write(temp);
}
我已经下载安装了这个控件,不知道能否在自己的网站上面用。
to cuixiping(无心) 你怎么下载这个文件的啊,现在可以在自己的网站用这个控件了
【SDCC讲师专访】阿里王晶昱:云时代的分布式数据库DRDS 硬件研发、嵌入式技术演进:MDCC IoT峰会日程揭晓 专访百度知道iOS团队负责人孙源:代码强迫症的死实践派 TIOBE 2015年10月编程语言排行榜:Ruby取代Objective-C进前十 【SDCC讲师专访】PingCAP联合创始人兼CEO刘奇:好的产品应开源,不闭门造车 【深入浅出Koa】常用工具分享 帮你降低编程难度 Relay: 全新的React数据获取框架 探索游戏开发面临的技术挑战——MDCC 2015游戏开发专场议程曝光 【SDCC讲师专访】易开发创始人潘俊勇:这些年我遇到的那些坑 【CTO讲堂】OpenStack行业实践和发展趋势探讨 万物互联,移动为先:MDCC 2015移动开发者大会盛大开幕! 【MDCC 2015】微软开发体验与平台事业合作部大中华区DX部门总经理Srikanth Raju:物联之上云+端 英雄会晚宴,Top开发者共聚“华山之巅” 【MDCC 2015】产品与设计专场(上):百度研究院、印象笔记等专家齐聚,以实例探讨如何打造好产品 【MDCC 2015】产品与设计专场(下):网易云音乐、在行、三节课、去哪儿网、野兽骑行大咖的产品之路 友盟:把数据用活 让开发者享受大数据红利 友盟:用活大数据 让精细化运营为移动开发者服务 携手世纪互联 IBM Bluemix云平台落地中国 【MDCC 2015】IoT峰会—硬件开发与技术专场(下):专家齐聚,共同打造联网新时代 【MDCC 2015】虚拟现实专场(下):虚拟现实的“困”与“竞” 【CTO讲堂】面对世界竞争对手,如何拿到Google PDF开源项目PDFium? 提升网站性能开发的10个技巧 SDCC 2015:顶尖技术精英云集 大会日程及首批讲师议题公布 《近匠》专访猿团创始人CEO谢恩明:梦想、未来、改变 《近匠》专访小熊尼奥:从软硬结合到IP合作,AR产品的机遇 W3C启动Web支付标准工作,推进在线结算流程 W3C中国区会员沙龙在京召开 W3C CEO Jeff分享W3C未来发展重点 【SDCC讲师专访】车轮互联总架构师韩天峰:PHP是最好的编程语言 SDCC 2015讲师专访精彩集锦(一):你想知道的,都在这! (入门篇)带你走进Erlang 【大神来了】Elixir语言设计者Jos&#233; Valim:释放Erlang VM的能量 在unixware中使用消息队列,当消息队列比较长并且创建的消息队列较多时,出现堵塞? 为什么我调用 GethostName 这个函数 返回值是 O 但是GetLastError 却返回14呢!? 怎么通过http协议联接数据库呢?或者怎么样远程联接数据库? 如何清除ds.tables中的数据 奇怪!用unescape函数解码出来的一部分字符只能用document.write()的方法来显示? 求救!!!!如果我是定向招生读的大学,和定向单位签订11年和约,如果我不想去定向单位工作,该负怎样的法律责任!!!! 冬天来了,春天还会远吗?——中国程序员的春天 请教无标题窗口怎么移动?? 听同学说用一个按钮可以实现后退两页的,那么三页也可以实现吧,怎样写? 用hibernate 如何实现分页 我不太明白这些版本控制到底最大的好处是什么? 程序运行时实时变量出错? 各位老兄,请问在java中怎么解决这样<Node Name="N1" Value="1" />的XML 哪有winamp3的“汉化补丁”,源程序我有 使用CSocket类时出现访问冲突 庆祝网站初建:一般的界面,实用的文章例子,欢迎大家参观我的网站http://vcp4.51.net 帮帮小弟吧~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 请教各位大侠:VFP中SQL语言应该怎么学?? 如何自行编写一个自释放的EXE文件?,分不够,可另开恭送 dll卸除时 我要做一些收尾工作 代码要写在哪里?? 请教各位大侠:VFP 中的程序应该怎么学???谢谢指教!! 如何修改Canon BJ-4650打印机驱动程序,实现A3纸的加长打印? 心语 使用ODBC连接MySQL数据库时在stderr处有错误输出 这样的函数名怎么调用 大家能说说你们看过的最吓人的恐怖片是哪一部么?欢迎讨论! WIN2K问题 怎样解决这个问题 两个很菜的问题,在线等待 我不能在WSADV5中显示JSP页面? 鼠标检测问题 仅运行一次的实例,如何分别打开多个文件? 一些对asp.net的编译问题,乞望大虾回答。 初学者问题,请各位高手教教我! 通过ODBC传输大容量数据时出错 一个小的测试:求1+2+……+100的和,写出你的程序! 谁有不错的JAVASCRIPT的电子教程? 请教各位大侠:TurboC的数组方面的题 请问为什么我这个实现不了旋转? 送分给高手,请进:关于组件注册的问题? 对于您可能这仅是一个小问题,急求助! 如何收集一堆的单选框的值 关于一个程序的想法,高手进来给点建议! QQ与手机(没分给) 关于音量控制的问题 如何获得SMTP服务器的IP地址 C语言的图形系统设计 怎样屏蔽TStringGrid中的方向键?请指点。先谢了! 我找了10天了,也没找到答案 关于vb.net中文本框的字体, 请赐教 请问怎样实现在发邮件时,添加附件的时候 一点“Browser”按钮,找到您所要粘贴的附件文件: 然后立刻粘贴在左边的框上?? 正切线是什么? I will not let go of the pig will not be happy when the lost. 以定点为圆心,以任意长为半径可以画圆,圆上两个点之间的部分叫做什么? 极度困扰我的圆 难题 at切线于t 求at thing of the Are newspapers a thing of the past Only a thing of the past,I just feel precious什么意思 条件与集合区间的关系设集合A=【0,3】,集合B=【0,2】,则集合A是B的:A.充分不必要条件.B.必要不充分条件.C.充要条件.D.既不必要也不充分条件. 一个三角形的两内角分别为45°和60°,若45°角所对的边长为6,则60°角所对的边长为?我怎么算都是三根六.就是:6/sin45=x/sin60别人都是3根2.... 求两集合包含关系中未知数的范围集合A:[-2,3],集合B={x|kx^2 +4x+k+3>0}且B≠∅,当B包含于A时,求实数k的取值范围我知道麻烦.所以分数的高一点.那对称轴是∈[-2,3]还是(-2,3) 已知角A的正切线是单位长度的有向线段.那么角A的终边在?有四个选择A x轴上 B y轴上 C直线y=x上 D直线y=x或y=-x上 美国:伊拉克“平衡木”不好走克里承认美国一些监听行为很过分联合国官员:目前还在讨论叙利亚化武销美国防部否认美日制定钓鱼岛防卫计划联合国官员:目前还在讨论叙利亚化武销洛杉矶机场枪击案嫌犯身份确定 被指曾水泥槽罐车侧翻压住红色宝马 永康一对非洲沙漠车抛锚90人干渴而亡画面曝光田径名将史冬鹏河北保定大婚 体育局领田径名将史冬鹏今日大婚 新娘是其师妹43名中国人涉非法采金被加纳抓扣 2李克强:“十三五”基本形成开放型经济陈水扁在美地产被美方没收 所涉机要费牡丹江机场春运期间运送旅客9.7万人莱恩27分刷新职业生涯得分纪录如何去打造我们自己企业的核心竞争力不给加薪续约,真核被强挖走巴萨等着后豪取7连胜!罗马4-1怒摘紫百合GI三家税优型商业健康险出炉!告诉你哪家给三星Galaxy S4用快充,结果关于中国经济学 林毅夫说了实话热门话题:口袋妖怪汉化 DOTA2中
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘