asp-classic – 检查VBScript中是否存在Object
发布时间:2020-05-28 09:45:26 所属栏目:asp.Net 来源:互联网
导读:很久以前,我正在外部公司维护一个用VB Script编写的经典ASP应用程序. 我有一系列的图像文件路径,像这样: dim banners, arrKeys, iset banners=CreateObject(Scripting.Dictionary)banners.Add banner1.jpg, http://www.somelink.combanners.Add ban
|
很久以前,我正在外部公司维护一个用VB Script编写的经典ASP应用程序. 我有一系列的图像文件路径,像这样: dim banners,arrKeys,i
set banners=CreateObject("Scripting.Dictionary")
banners.Add "banner1.jpg","http://www.somelink.com"
banners.Add "banner2.jpg","http://www.somelink.com"
banners.Add "banner3.jpg","http://www.somelink.com"
这只会在具有横幅广告的网页上存在.有一些标准代码可以在包含文件(通用于所有页面)中遍历此列表. If Not banners Is Nothing then ' then loop through the Dictionary and make a list of image links End if 问题是如果横幅没有在页面上实例化(不在所有页面上),我得到一个无法找到对象错误 检查VB脚本中是否存在对象的正确方法是什么? 解决方法@Atmix:替换If Not banners Is Nothing then 并使用 If IsObject(banners) Then 您的其他代码可以放在一个包含文件中,并在页面顶部使用它,以避免不必要的重复. @Cheran S:我使用Option Explicit开启/关闭测试了我的片段,并且没有遇到任何版本的错误,无论Dim横幅是否存在. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-3 – 创建MVC3剃刀助手,如Helper.BeginForm()
- asp.net-mvc – 使用邮政MVC与布局解析标题作为邮件正文
- iis-7 – ASP.NET MVC4在IIS7集成模式下不处理POST请求,但在
- 使用离线功能构建ASP.Net Web应用程序
- Asp.Net MVC 3 JSON模型绑定无法正常工作
- asp.net-mvc – 授权标签如何工作? – Asp.net Mvc
- asp.net – 为什么GET方法比POST快?
- ASP .NET MVC 3 – 如何提交嵌套在html表单中的ajax表单
- asp.net-mvc – App_Web _ * .dll中的System.NullReference
- asp.net-mvc-3 – 自定义成员资格提供程序和统一依赖注入
推荐文章
站长推荐
- asp.net – 如何在南希显示我的404页面?
- asp.net-mvc-4 – 我似乎没有安装SignalR与MVC4
- asp.net – DirectoryServicesCOMException 8007
- asp.net-mvc – 删除布局将默认为_ViewStart,为什
- asp.net – .Net System.Mail.Message添加多个“
- asp.net – 跨线程使用HTTPContext
- asp.net-mvc – ASP.NET MVC – Html.DropDownLi
- asp.net-mvc – 一种在ASP.NET MVC中排除操作过滤
- asp.net-web-api – 无法加载文件或程序集’Syst
- asp.net – ResolveUrl / Url.Content在Classic
热点阅读
