asp 上传文件包Microsoft VBScript 运行时错误 '800a0005'无效的过程调用或参数: 'Instr'
如果本身没有预览功能:
在 upload.asp 中查找
if Instr(intTemp,strTemp,".")<>0 then
大概在657行
在该上面添加
'如果intTemp 为0 对intTemp重新赋值为1;如果不为0那就默认即可
if intTemp <> 0 Then
intTemp = intTemp
else
intTemp = 1
end if
该代码即可
报错原因是
'如果ie浏览器>6的话,安全默认级别 禁用了 文件上传到服务器中包含本地路径的
因此 intTemp=InstrRev(strTemp,"\") 该行代码的返回值是 0
if Instr(intTemp,strTemp,".")<>0 then
Instr中的开始位置
'是从1开始的,如果为0 就会报错.为此我们在下面对intTemp做判断
如果代码带有 预览功能:
解决方法:
1、治标方式。
IE7以上版本其实把文件上传是否发送完整的本地路径做成一个选项,在IE的Internet选项中可以设置。如下图:
![](http://www.002t.cn/uploads/allimg/091018/4_091018144833_1.jpg)
图一,点击浏览器的工具----》Internet安全选项
![](http://www.002t.cn/uploads/allimg/091018/4_091018144924_1.jpg)
图二,完整路径选项设置----》设置为启动
2、治本。
治本的方法只能靠改程序了。对于图片预览的,目前我还没有很好的方法获取到图片的本地完整路径,所以只能通过判断浏览器的版本,如果是IE7/FireFox3的版本,就提示不支持预览。对于上传文件功能的判断,问题既然知道原因了,解决的方法自然也就手到擒来了。在操作文件名是,注意是单纯的文件名,而非完整文件路径。
asp 上传文件包Microsoft VBScript 运行时错误 '800a0005'无效的过程调用或参数: 'Instr'相关推荐
- 记一次.net core调用微信云开发Http Api的uploadFile,上传文件到云环境的坑爹的排错过程
问题描述:使用微信云开发http api 上传文件,微信返回错误码400,结果格式是xml: <?xml version='1.0' encoding='utf-8' ?> Malform ...
- asp上传文件到ftp服务器,ASP.NET 中使用 FTP 上传文件
public static void Upload(string filePath) { FtpWebRequest ftp = (FtpWebRequest)WebRequest.Create(&q ...
- Microsoft VBScript 运行时错误代码大全
Microsoft VBScript 运行时错误代码大全 ASP 2010-01-04 13:42:29 阅读4 评论0 字号:大中小 订阅 Microsoft VBScript语法错误(0x80 ...
- python 抓包 上传 文件_Python接口测试文件上传实例解析
接口测试中,上传文件的测试场景非常常见.例如:上传头像(图片).上传文件.上传视频等.下面以一个上传图片的例子为大家讲解如何通过 python 测试上传文件接口. 首先通过抓包分析上传文件接口的请求参 ...
- html上传文件的实例
html页面代码 < meta HTTP-EQUIV ="content-type" CONTENT ="text/html; charset=UTF-8&qu ...
- iframe实现页面无刷新上传文件(PHP)----备忘
之前做一个文件上传的,由于那段时间写ajax比较多,所以就想利用Ajax来实现,后来发现,Ajax没法实现文件上传, 后来百度之,这里做个备忘. 提示:利用form表单的target属性和iframe ...
- 腾讯对象存储服务COS加密签名上传文件与下载文件的剖析,福利提供给所有使用Android的小伙伴们!
在做一些用户需求的时候,公司往往需要工程师采集到更多有用的关于用户的个人信息,然后对用户群进行分析,今天我不是来分析这些的,今天我主要是说 腾讯推出的款云产品,那就是对象存储服务COS,这个产品面向所 ...
- FastAPI从入门到实战(11)——表单请求与上传文件
本文主要记录表单的数据请求以及上传不同大小的文件.上传多个文件.获取文件信息等相关内容. 表单请求 @app07.post("/stu07/form") def stu07_for ...
- Swagger2的上传文件
在@ApiImplicitParams中不写对应的上传文件的元素, 在Controller层中的方法接收请求参数写上 @ApiParam(value = "上传的文件", requ ...
最新文章
- 预编译 ASP.NET 网站以进行部署
- 久其软件怎么样_久其软件助力中国电信顺利完成网络攻防演练
- mysql int 默认值 为ull_数据类型--ULL、ll
- Java8Stream
- js 得到select所有option里的值
- 2、Fiddler工作原理
- 【跃迁之路】【507天】程序员高效学习方法论探索系列(实验阶段264-2018.06.27)...
- 机器学习深度学习入门学习资料大全(一)
- 100个开源游戏-街机类、棋牌类、休闲益智类、教育类、音乐类、RPG和AVG、策略类开源游戏【转】...
- python基础ppt_Python入门之你必须了解的基础知识
- 实战八:美国人口普查数据进行收入预测分类
- LaTeX学习笔记:使用bibtex引用参考文献
- 计算机无法安装MUMU模拟器,如何解决重装MuMu模拟器时无法更换安装目录
- 如何通过DCGAN实现动漫人物图像的自动生成?
- 服务器存储hba卡直连,hba卡直连存储_fc hba卡之间如何连接_hba卡怎么连存储(5)
- 智慧城市的应用挑战,昇腾AI给出了新解法
- 华为网络精英挑战赛初赛
- 无人便利店和无人售货机的区别在哪
- 【转】Android开发工具--android-studio-bundle-141.2288178
- Footprint Expert PRO 22 - 修改封装的管脚编号