程序问题:
if instr(FormStreamText_i,"/")>0 then '如果是ie6
FileName_j = Mid(FormStreamText_i,InstrRev(FormStreamText_i,"/")+1,FormEnd_g)
else '如果是ie7或火狐
FileName_j = split(FormStreamText_i,"filename=""")(1)
end if
失败的话更改浏览器设置
方法(一)
今天电脑自动更新发现可以升级到IE7 .0,看来升级到IE7 .0是大势所趋,突然想起以前有会员反映IE7 在论坛不能上传 图片 ,于是我就先升级了IE7 测试,装好后发现不能上传 图片 ,表现为点击上传 按钮没有任何反映,研究好一会,终于找到解决的办法
具体办法很简单:
点击浏览器右上角工具-internet选项
[img]/tp/bbs/200711/23/2007112320848234.jpg[/img]
点安全 再点可信站点 点站点 填入http://www.xinyq.com点添加
(注意)要把 对该区域的所有站点要求服务器验证(https)前面的勾去掉
[img]/tp/bbs/200711/23/200711232012388803.jpg[/img]
然后确认设置关闭浏览器,重新开启浏览器后您就可以尽情的上传 图片 了
方法(二)在ie7 和ie8下,有的论坛上传 图片 出现问题,都是原允许的常规格式,但都报错,弹出——无效的图片 文件;此状况论坛使用Discuz6.0或7.0的似乎并不影响发帖时图片 文件的正常上传 ,也就是说虽然报错但仍可上传 到论坛,(就是好象无法多张一起上传 );但是使用Discuz 6.1.0的无法上传 ,在使用 Discuz 程序的多个论坛中都出现此状况。
解决办法,由于安装了Internet Explorer 8 后将IE的安全设置更改了,只需按以下方法即可解决此问题!
进入IInternet选项——选取安全——再点【将所有区域重置为默认级别】——最后点应用、确定。
一切OK。