怎样上传资料到ie浏览器无法上传附件,求大神回答

求各位大神帮我看下这个图片浏览器怎么打代码?谢谢各位大神
来源:csdn
帮你提供个实现思路:(涉及到的小知识点都可以在百度或者书上查到)
1. 加载指定路径的图片文件到PictureBox上。
2. 打开一个文件夹,并获取里面所有的图片文件。
3. 利用Timer实现隔一段时间切换图片,这个间隔时间就是图片浏览的速度。
4. 停止与继续浏览功能也就是Timer的Start与Stop。
真不能再具体了,我不代小学生写作业的
我已经弄好了图片的浏览,可是还是有点小问题,您可以指点下我吗?xiex
songbing774933:
有什么问题?最后那个没法编译的问题?
文件被占用,你打开任务管理器杀掉对应的进程即可重新编译。
还不行的话,重启VS。
嗯,我代码有问题吗?我运行一次它就出现一次这样的错误。我是不是打开了什么然后没有关闭呢?
编译时请将也打开的程序窗口关掉(不是 vs)
额,对不起,有点不懂什么叫打开的程序窗口关掉?可以给我解释下吗?谢谢
哈,运行一次就没办法再运行咯?因为你程序这个线程没退出,程序就不会退出。
另外,你直接在Display里面给PictureBox赋值,会跑跨线程操作的异常(这个可以用this.BeginInvoke来解决)。
肯定一点是,你这代码的思路是正确的,但实现方法不行,这里没必要用到线程(非必要情况下不要用线程,如果你还不熟练的话)。这个你换成Timer去试试,保证舒畅好多。
Timer.Start() 启动计时器
Timer.Stop() 停止计时器
Timer.Interval 计时器每次触发的间隔,这个相当于你Thread.Sleep();所以可以设置为1000
Timer.Tick事件,在这里面写切换到下一个图片。
你把Index做成全局变量,然后在选择路径后置为0
嗯,好的我懂了,谢谢您,您还可以指点下我那个图片切换时间那里应该怎么做吗?谢谢
大神,我要用线程来做,您教下我那个图片的时间切换怎么做好吗?谢谢
大神,不用了,我做出来了。谢谢你
dugupiaoyun:
1.所需控件:
folderBrowserDialog
选择目录对话框
调整图片浏览速度(timer速度),并默认设置Value为1,Minimum为1,Maximum为10,SmallChange为1
pictureBox
button 2个
浏览和播放(暂停)
计时器(默认Interval设为500)
储存指定目录下所有的图片路径
用于显示时间间隔文本(默认文本:0.5秒)
2.获取指定目录所有图片(包括子目录)
private void button1_Click(object sender, EventArgs e)
this.folderBrowserDialog1.ShowDialog();
System.IO.DirectoryInfo dir = new System.IO.DirectoryInfo(this.folderBrowserDialog1.SelectedPath);
System.IO.FileInfo[] inf = dir.GetFiles("*.*", System.IO.SearchOption.AllDirectories);
string exts = ".....jpeg";
foreach (System.IO.FileInfo finf in inf)
if (exts.IndexOf(finf.Extension.ToLower()) != -1)
listBox1.Items.Add(finf.FullName);
3.timer事件
private int index = -1;
private void timer1_Tick(object sender, EventArgs e)
if (listBox1.Items.Count == 0)
if (index & listBox1.Items.Count - 1)
index = 0;
pictureBox1.BackgroundImage = Image.FromFile(listBox1.Items[index].ToString());
4.开始暂停按钮
private void button2_Click(object sender, EventArgs e)
timer1.Enabled = !timer1.E
5.调整浏览速度
private void trackBar1_ValueChanged(object sender, EventArgs e)
this.label1.Text = (trackBar1.Value * 0.5) + "秒";
this.timer1.Interval = 500 * trackBar1.V
免责声明:本站部分内容、图片、文字、视频等来自于互联网,仅供大家学习与交流。相关内容如涉嫌侵犯您的知识产权或其他合法权益,请向本站发送有效通知,我们会及时处理。反馈邮箱&&&&。
学生服务号
在线咨询,奖学金返现,名师点评,等你来互动在微信公众号里面怎么添加直接打开网站的链接?哪位大神知道的做下回复 十分感谢!-求大神指导,微信公众平台上这个是怎么设置的?还有微信内...
你正在浏览: &>&
在微信公众号里面怎么添加直接打开网站的链接?哪位大神知道的做下回复 十分感谢!_求大神指导,微信公众平台上这个是怎么设置的?还有微信内...
在微信公众号里面怎么添加直接打开网站的链接?哪位大神知道的做下回复 十分感谢!
如果是未认证的个人订阅号,只能添加公众号的内页,如果是认证的订阅号或服务号,可以添加网站链接的,在底部菜单设置时选择网页跳转,复制下链接,保存发布就行了
微信公众号里的URL在哪找? [
微信公众号的URL可以“开发者选项”进入,需要填写为订阅号提供服务的服务器地址。 可以利用第三方平台...]为什么关注微信公众号后显示在微信里不被归入订阅号里 [
微信公众号分服务号和订阅号,服务号是单独显示的]请问如何在微信公众号里面发布信息啊? [
1、通过浏览器打开微信公众平台登陆页面。 2、输入用户名和密码,点击登陆。 3、点击左侧的“管理”-...]怎么查找并添加微信公众号??? [
微信公众号可以扫描二维码打开资料页,然后点击关注;也可以搜索查找后,点击关注。 打开微信,点击右上角...]微信公众号怎么在正文中添加图片 [
可以在编辑素材时插入图片。 打开微信公众平台并登录,点击进入素材管理界面。 在素材管理界面,新建图文...]如何在微信订阅号上发送信息 [
微信公众号可以给粉丝群发图文消息、文字消息、语音消息、图片消息和视频消息。 打开微信公众平台并登录。...]在微信公众号里设置微信号显示微信号已存在,怎么办?微信号都是唯一的,为什么会出现已存在????? [
已存在就是说你设定的这个微信号已经有人在用了,你得换一个。]如何把秀米里面制作出来的秀,发布到微信公众平台上发布 [
这个我今天一直在做,终于明白了。因为秀米做出来的场景秀不能同步到公众号,所以你先打开秀米“我的场景秀...]怎样把文章发表在微信公众号里面? [
直接在微信公众号后台编辑素材,然后发送给粉丝就可以了。 打开微信公众平台并登录。 点击进入素材管理界...]
你可能感兴趣的内容?在 SegmentFault,解决技术问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。
一线的工程师、著名开源项目的作者们,都在这里:
获取验证码
已有账号?
问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
请求一下各位大神,比如我把连接放在a标签里面,本来是点一下就是下载的,但是由于比较麻烦,并且会产生很多垃圾文件,所以想通过浏览器直接打开该文件,现在一些图片比如jpg,png和pdf,txt等这些文件是可以直接在浏览器打开的,但是office的word Excel ppt等这些文件还是没办法直接通过浏览器直接浏览,请问一下有什么办法可以解决 。
后台用的是php ,
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
你可以用试试微软自家的Office Web App,不过貌似要科学上网。
也可以用豆丁、百度文档这些,不过没用过不知道具体效果怎样。
总之要让用户即使没有安装Office也能看文件不是难事。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
不可以,没见过哪个浏览器装了 word| excel| ppt 这些东西,因为这些东西都是二进制由相应都解释器解析都你怎么能直接打开呢?除非你在web页面上做个table
分享到微博?
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:后使用快捷导航没有帐号?
其他登录方式
—— 新手入门 ——
—— 智友精华 ——
查看: 7429|回复: 3
在线时间75 小时最后登录阅读权限20UID5280998注册时间积分283精华0
, 积分 283, 距离下一级还需 117 积分
主题帖子 金币420 元 智豆0 点
本帖最后由 城市city 于
15:08 编辑
这里以百度网盘为例,为大家介绍用ES文件浏览器上传资料到百度网盘中的方法点击下载ES文件浏览器
(2.72 MB, 下载次数: 87)
15:07 上传
下载次数: 87
安装包~下载积分: 金币 -1 元
1、通过复制粘贴& &&&例如:在sdcard中存在一个名为ES.txt的文本文档,对其长按,选择复制。将页面滑动到网盘,调出剪切板,点击该文件。现在这个文档就被存在了百度网盘中,通过其他可以上网的设备就可以对其进行其他操作了。
10:07 上传
10:07 上传
& && &2、通过移动到/拷贝到在sdcard中存在一个名为ES.txt的文本文档,长按该文档,选择移动到或者拷贝到,默认目录是/mnt/sdcard,这时您就需要点击向上按钮& &
10:10 上传
& && && && && && &&&&&
10:10 上传
& && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && &&& 进入如下图所示的页面后点击已经创建的网盘账号即可进入该网盘
10:12 上传
进入网盘页面后点击确定即可完成上传操作。需要说明的一点是使用移动到后该文件在sdcard中不存在了,而使用拷贝到原文件扔留在sdcard中,您可以根据自己需求随意选择一种方式。
(17.05 KB, 下载次数: 12)
10:12 上传
下载次数: 12
安智有您更精彩!
资源分享达人!加分鼓励!
总评分:& + 2&
在线时间75 小时最后登录阅读权限20UID5280998注册时间积分283精华0
, 积分 283, 距离下一级还需 117 积分
主题帖子 金币420 元 智豆0 点
{:244:}对其格式什么的好难搞啊
在线时间7 小时最后登录阅读权限10UID5290545注册时间积分43精华0
, 积分 43, 距离下一级还需 7 积分
主题帖子 金币120 元 智豆0 点
呵呵,楼主是新手吧
在线时间75 小时最后登录阅读权限20UID5280998注册时间积分283精华0
, 积分 283, 距离下一级还需 117 积分
主题帖子 金币420 元 智豆0 点
没钱打水漂 发表于
呵呵,楼主是新手吧
重新编辑了5次了以及
见谅,见谅~~
在线时间8 小时最后登录阅读权限15UID5290224注册时间积分54精华0
, 积分 54, 距离下一级还需 46 积分
主题帖子 金币161 元 智豆0 点
楼主辛苦了~
在线时间9 小时最后登录阅读权限15UID5291791注册时间积分55精华0
, 积分 55, 距离下一级还需 45 积分
主题帖子 金币133 元 智豆0 点
LZ好口耐~~
不错不错 很实用
在线时间500 小时最后登录阅读权限30UID6036005注册时间积分1009精华0
, 积分 1009, 距离下一级还需 191 积分
主题帖子 金币1689 元 智豆4 点
{:199:}{:199:}{:199:}
在线时间7 小时最后登录阅读权限10UID5291606注册时间积分41精华0
, 积分 41, 距离下一级还需 9 积分
主题帖子 金币111 元 智豆0 点
{:203:}{:203:}{:203:}{:203:}{:203:}{:203:}{:203:}
在线时间75 小时最后登录阅读权限20UID5280998注册时间积分283精华0
, 积分 283, 距离下一级还需 117 积分
主题帖子 金币420 元 智豆0 点
增加了ES文件浏览器的安装包下载~
在线时间75 小时最后登录阅读权限20UID5280998注册时间积分283精华0
, 积分 283, 距离下一级还需 117 积分
主题帖子 金币420 元 智豆0 点
红豆绿茶 发表于
LZ好口耐~~
不错不错 很实用微信内置的浏览器如何上传文件? - 知乎148被浏览42502分享邀请回答// -------------------------------------------------- //
Input-File 图片友好版
[Based on]
jQuery.Browser.js
( 14:26:30)
// -------------------------------------------------- //
(function (BOM, DOM, $) {
var URL_Object = BOM.webkitURL || BOM.URL || BOM;
$.fn.xImage = function (Type_Filter) {
var $_This = this.find('*').addBack().filter('input[type="file"]');
Type_Filter = Type_Filter || [ ];
$_This.parent().css({
'relative',
'absolute',
'z-index':
.each(function () {
var $_This = $(this);
var $_PreView = $_This.siblings('img, img.PreView').eq(0);
if (! $_PreView.length)
$_PreView = $('&img /&').before($_This);
$_PreView.addClass('PreView').css({
'inline-block',
'max-height':
$(top).height() * (1 / 3),
'max-width':
$(top).width() * (1 / 3)
.on('Ready',
function () {
$_This.css({
$_PreView.position().top,
$_PreView.position().left,
$_PreView.width(),
$_PreView.height()
}).trigger('Ready').on('load',
function () {
$_PreView.trigger('Ready');
.data('clicks', 0).click(function () {
var $_This = $(this);
var Click_Times = $_This.data('clicks');
if ($.browser.mobile && (++Click_Times & 3)) {
BOM.alert("您当前的浏览器无法在本页上传文件……");
return false;
$_This.data('clicks', Click_Times);
.change(function () {
var $_This = $(this).data('clicks', 0);
var iFile = arguments[0].target.files[0];
} catch (iError) {
BOM.alert([
"您当前 浏览器内核 较为古老,暂不支持【图片上传预览】……",
"建议更换为最新版 搜狗、猎豹、傲游 等双核浏览器~"
].join("\n\n"));
$_This.show().siblings('img.PreView').remove();
return true;
var iType = iFile.type.split('/');
if (iType[0] != 'image') {
BOM.alert("您所选的文件不是图片……");
return false;
} else if ($.inArray(iType[1], Type_Filter) & -1) {
BOM.alert([
"此处不能上传", iType[1].toUpperCase(), "格式的图片!"
].join(' '));
return false;
var iReader = new FileReader();
iReader.onload = function () {
$_This.siblings().not('img.PreView, input[type="file"]').hide();
var $_PreView = $_This.siblings('img.PreView');
$_PreView[0].onload = function () {
URL_Object.revokeObjectURL(this.src);
$_PreView[0].src = URL_Object.createObjectURL(iFile);
iReader.readAsBinaryString(iFile);
return this;
self.document,
self.jQuery);
其对应的 HTML 结构是 ——&form method="POST" action="./xxx"&
&div class="ImageBox"&
&input type="file" /&
&span&上传美照&/span&
&button type="submit"&完成&/button&
原生文件上传控件“图片友好化”,
并排除一些服务器处理不了的格式
$('.ImageBox').xImage(['psd', 'webp', 'bpg']);
对于 DOM/JS 层面实在无法直接支持文件控件的,有两种备用方案 ——引导失败的用户在其微信公众平台的主界面消息框中发送图片消息,服务器端做好相应接口支持指导用户下载安装 QQ浏览器并重启微信(微信内下载只有 腾讯应用宝的链接可正常使用,否则就只能再打开一个下载网页并引导用户在其它手机浏览器中打开它去下载)【插件备注】  若用户多次点开文件选择对话框,但都没选择文件时(即 Change 事件从未触发),本插件可能也会判断为“当前浏览器文件控件被屏蔽”。【参考文章】4028 条评论分享收藏感谢收起

我要回帖

更多关于 谷歌浏览器上传附件 的文章

 

随机推荐