社区
ASP
帖子详情
怎么才能让js引用asp中得到的数组!!马上结贴!
bybee
2004-04-16 10:08:05
谢谢!!
...全文
71
3
打赏
收藏
怎么才能让js引用asp中得到的数组!!马上结贴!
谢谢!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fason
2004-04-16
打赏
举报
回复
var arr="<%=str%>".split(",")
bybee
2004-04-16
打赏
举报
回复
哦!谢谢你提醒!
顺便问一下js怎么拆分字符!
lonaerd
2004-04-16
打赏
举报
回复
好象不行吧,都是先组合字符串再应用再拆分。
上次看到一帖子,有一方法可实现,你去搜搜
js
版本ver半自动更新
WEB服务端的
js
文件如果进行了更新,html
中
对
js
文件的
引用
没有加版本号的情况下,用户浏览网页时,很可能仍然使用缓存
中
更新前的
JS
文件,导致体验出现问题。 手动在html
中
加上?ver=的版本号,频次多了之后开发者自己也会觉得麻烦。 初学python,试着用python写了一个小程序,自动更新
js
引用
的版本号。 使用方法: 1、指定工作目录,因为之后会使用相对路径。例如c:\\inetpub\\wwwroot\\your folder 2、指定工作目录后,程序会自动列出工作目录下的文件 3、配置
JS
文件
数组
。因为有很多
JS
文件基本不会更新(jquey库等),所以需要选出经常会更新的
JS
文件(一般都是你自己编写的,而且通常在一个或多个文件夹下),你需要一次或多次指定
JS
文件所在文件夹的相对路径,例如test\
js
。之后,如果HTML页面
中
有很多
js
文件
引用
,仅仅会更新
JS
文件
数组
中
的文件
引用
。 4、配置HTML文件
数组
。HTML页面包含了对
JS
文件的
引用
,而且经常在多个文件夹
中
。特殊情况,如果是
ASP
.NET,
asp
x页面也会包含
JS
文件
引用
,经过一次或多次指定,基本就确定了你需要更新的HTML文件和
ASP
X文件 5、遍历HTML文件
数组
,找到这些文件,并添加版本号。本程序默认版本号从10000开始,以后每执行一次,版本号会加1,10001,10002...
Asp
操作
js
on全部功能源码和文档
Asp
这个老古懂估计没几个人在用了。几年没写代码了,最近要弄个小东西,给手机端提供
js
on数据,不想麻烦别人,自己又只会
asp
,没办法就自己动手了。网上找了好久都没有一个人能完整的把
asp
操作
js
on说清楚。最后还是自己搞定的。整出来共享给大家。(ps,还有个原因csdn的分不够用啦,大家看着给点吧。写这个说明文档都用了我两小时。^_^) 以下是示例代码 '说明:
js
on.
asp
中
引用
了
js
on.
js
.
asp
'其他见文档 '手机很多时候不认gb2312,跳入
js
on的坑就忘记gb2312吧,讨厌的是,如果代码报错,iis会输出gb2312,结果就是乱码,有点烦。 '自己想办法解决吧 response.Charset= "utf-8" dim str
Js
onData,ovb
Js
on,j dim arrTemp,varname ,i set ovb
Js
on=new vb
Js
on '
asp
recrodset和
数组
转
js
on字符 arrTemp=array("a","{""oa"":""我是oa""}","c") str
Js
onData=ovb
js
on.to
Js
on(empty,arrTemp,true) '转换为
Js
on格式的字符串,有兴趣可以自己输出看看是什么 set j=
js
on.parse(str
Js
onData) '序列化为
js
on对象(或者是
数组
对象) response.Write(j.get(1)&"") '别用vb
数组
来存
js
on对象,不然得每个元素去重新序列化,这里如果想j.get(1).oa就不行了。必须对j.get(1)单独序列才行 '----recrodset就不演示了,懒得连数据库 '---自定义操作方法的演示--- str
Js
onData="{a:1,b:[{c:'我是
数组
中
的点c'}]}" set j=
js
on.parsestr(str
Js
onData) response.Write(j.b.get(0).c&"") '添加节点的时候注意,如果值是null,会被忽然,这个节点会不存在的。在添加之前记得先检查值 set j=
js
on.add(j,"new","我是新加的节点") response.Write(j.new&"") '下面这句注掉了,是因为这个操作是无效的因为j.b是
数组
,不能add 'set j=
js
on.add(j.b,"new1","我是加不进的节点") set j.b=j.b.put(j.b.length,j.b.get(0)) response.Write(j.b.get(1).c&",我是新加的
数组
元素") '因为
数组
的get方法不允许被赋值,所以不能像下面这样写 'set j.b.get(0)=
js
on.add(j.b.get(0),"new","我会报错")
js
on.add j.b.get(0),"new","我是新加的new我不会报错"
js
on.add j.b.get(0),"new1","我是通过变量取出来的哦" response.Write(j.b.get(0).new&"") varname="new1" response.Write(
js
on.byname(j.b.get(0),varname)&"") for i=0 to j.b.length-1 varname="c" response.Write(
js
on.byname(j.b.get(i),varname)&"我是循环出来的c,索引:"&i&" ") next '最后完整的输出给手机就这样: response.Write
js
on.stringify(j)
ASP
Js
on Parser修正版
但后来用的时候,发现一个问题,如果
js
on比较单纯,就没什么问题,如果
js
on
中
含有
数组
,由于vbs是不可以直接
引用
js
中
数组
元素的,所以,导致无法访问
js
on对象
中
的
数组
元素。试过很多种办法,pop啦,之类的,都不行。再查网上,也无果。 郁闷很久, 转而搜索”vbscript how to access javascript array”,竟然给我找到一篇老外的文章。经过调试,发现老外的办法不错。访问不了的原因是没有定义相应的get方法。转而加入他这个get索引器,一试,ok了。 代码如下:
asp
js
on parser 代码 代码如下:<script language=”java
ASP
.NET编程之道.part1.rar
这是第一部分,需要两部分一起才能解压 目录: 第1篇 编程经验与感悟篇 第1章 编程感悟6则 感悟01 程序员的成长之路 感悟02 程序员应具备的素质 感悟03 程序员的必备技能 感悟04 程序员的认识误区 感悟05 程序员的生涯规划 感悟06 未来IT发展趋势 第2章 编程经验谈6则 经验01 培养编程的兴趣 经验02 编程学习经验谈 经验03 代码规范经验谈 经验04 数据库设计经验谈 经验05 项目实战经验谈 第2篇 陷阱或谬误篇 第3章 不可忽视的30个技术陷阱 陷阱01 版本不一致产生的陷阱 陷阱02 结构初始化产生的陷阱 陷阱03 传递派生类产生的陷阱 陷阱04 用DataReader读取数据时产生的陷阱 陷阱05 类型转换时产生的陷阱 陷阱06 以DataReader作为返回类型的陷阱 陷阱07 GridView绑定DataReader产生的陷阱 陷阱08 SqlDateTime溢出陷阱 陷阱09 写网站
中
XML文件产生的陷阱 陷阱10 访问下拉列表控件的SelectedValue属性产生的陷阱 陷阱11 动态加载用户控件的陷阱 陷阱12 JavaScript设置服务器控件值 陷阱13 放置隐藏字段的陷阱 陷阱14 动态加载设置输出缓存的用户控件 陷阱15 为删除按钮添加删除确认对话框 陷阱16 页面在客户端转向的陷阱 陷阱17 Web Service方法重载产生的陷阱 陷阱18 编写JavaScript代码时的空格陷阱 陷阱19 使用可空符号??运算 陷阱20 获取错误信息并到指定页面 陷阱21 使用LINQ的First方法 陷阱22 文件格式与文件读取的陷阱 陷阱23 读写二进制文件的陷阱 陷阱24 母版页
中
使用img标签 陷阱25 页面缓存产生的陷阱 陷阱26 使用查询字符串在页面间传递参数 陷阱27 通用数据类型运算产生的陷阱 陷阱28 在模态窗口
中
下载文件 陷阱29 构造方法
中
调用虚方法的陷阱 陷阱30 使用值类型进行线程同步 第4章 开发人员意识
中
的20个常见谬误 谬误01 所有的异常都要使用try…catch语句捕获 谬误02 Web控件的Enabled功能等价于HTML控件的 disabled属性 谬误03 将Session设置为空就是删除该会话状态 谬误04 RegisterStartupScript方法不能向页面输出文本 谬误05 数据绑定表达式会自动计算它的值 谬误06 事件和委托的差别很大 谬误07 Visual C# 8具有的特征Visual Basic 8都具有 谬误08 .NET
中
的应用程序域和操作系统
中
的进程完全相同 谬误09 C#
中
没有全局变量 谬误10 .NET和SQL Server
中
“空值”是一回事 谬误11 C#的结构和C++的完全一样 谬误12 方法
中
只有
引用
类型的参数才能实现
引用
传递 谬误13 字符串是值类型 谬误14 数据绑定表达式
中
Eval功能等价于Bind 谬误15 .Net
中
的
数组
类型和C++的
数组
没有区别 谬误16 泛型不被指定的情况下是不确定的类型 谬误17 Object类型比较方法上的一些误解 谬误18 .NET
中
的线程等价于Win32线程 谬误19 TextBox控件依靠ViewState保存状态数据 谬误20 必须在页面添加元素才能使用CSS文件
中
的样式 第3篇 技术细节篇 第5章 必知必会的40个C#语言方面的技术细节 细节01 给C#代码加注释的意义 细节02 装箱和拆箱 细节03 理解值类型和
引用
类型 细节04 隐式转换和显式转换 细节05 前缀方式增1和减1运算符 细节06 理解移位运算符 细节07 理解运算的次序 细节08 理解参数的类型 细节09 重载方法 细节10 虚方法与重写方法 细节11 结构和类的区别 细节12 什么是封装 细节13 什么是继承 细节14 什么是多态性 细节15 作用域的概念 细节16 使用索引器 细节17 base和this关键字 细节18 理解静态修饰符 细节19 .Net的object类 细节20 细说可空类型 细节21 分部类 细节22 匿名方法 细节23 .Net框架提供的属性(Attribute) 细节24 自定义属性类(Attribute) 细节25 泛型 细节26 包含/委托 细节27 实现迭代器 细节28 压缩和解压缩流的方法 细节29 C#
中
的深复制和浅复制 细节30 全角字符转换为半角 细节31 分析路径字符串函数总结 细节32 重载一元、二元运算符 细节33 对象也能排序 细节34 实现IDisposable接口清除对象 细节35 将字符串转为字符
数组
细节36 将字符
数组
写入到字符串 细节37 使用var创建隐型局部变量 细节38 Lambda表达式 细节39 生成缩略图的方法 细节40 使用缓冲流 …… 第6章 必知必会的28个ADO.NET、XML及LINQ方面的技术细节 第7章 必知必会的22个Web方面的技术细节 第4篇 开发技巧篇 第8章 必知必会的30个语言方面的经验技巧 第9章 必知必会的15个ADO及XML方面的经验技巧 第10章 必知必会的40个LINQ方面的经验技巧 第11章 必知必会的65个Web方面的经验技巧 第5篇 算法和效率篇 第12章 常用的20个算法及应用 第6篇 解决方案篇 第13章 项目
中
经常用到的20个解决方案
Js
Spider:小节点应用程序可在文件
中
搜索
js
Js
Spider 这是一个小实用程序,用于在文件
中
搜索
js
引用
和内联代码。 您有三个不同的选项:脱机节点,内联节点和外部节点 ## config.
js
在运行该应用程序之前,您将必须设置一些配置设置。 这些设置可以在config.
js
文件
中
找到: DIR :这是您要检查的目录
数组
。 考虑到该应用程序默认情况下会向下钻取目录树。 仅当您具有未嵌套的其他文件夹但要整体分析JavaScript
引用
的使用时,才有意义传递
数组
。 考虑一下由于虚拟目录策略而被视为嵌套在服务器
中
的不同物理文件夹。 ContainerFilePattern :此属性接受正则表达式,因此,如果您需要检查.html和.
asp
文件
中
的
引用
,则只需提供有效的模式(/.(
asp
|html)$/)。 extension :这只是一个用于打印目的的字符串。 ## node离线 脱机节点将首先在目录
中
搜索所有
JS
文件,然后
ASP
28,391
社区成员
357,059
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章