ASP Json Parser修正版
作者:bea
但后来用的时候,发现一个问题,如果json比较单纯,就没什么问题,如果json中含有数组,由于vbs是不可以直接引用js中数组元素的,所以,导致无法访问json对象中的数组元素。试过很多种办法,pop啦,之类的,都不行。再查网上,也无果。 郁闷很久, 转而搜索"vbscript how to access javascript array",竟然给我找到一篇老外的文章。经过调试,发现老外的办法不错。访问不了的原因是没有定义相应的get方法。转而加入他这个get索引器,一试,o
但后来用的时候,发现一个问题,如果json比较单纯,就没什么问题,如果json中含有数组,由于vbs是不可以直接引用js中数组元素的,所以,导致无法访问json对象中的数组元素。试过很多种办法,pop啦,之类的,都不行。再查网上,也无果。
郁闷很久, 转而搜索"vbscript how to access javascript array",竟然给我找到一篇老外的文章。经过调试,发现老外的办法不错。访问不了的原因是没有定义相应的get方法。转而加入他这个get索引器,一试,ok了。
代码如下:
asp json parser
代码
代码如下:
<script language="javascript" runat="server">
Array.prototype.get = function(prop)
{
return this[prop];
}
function parseToJson(json_data)
{
eval("var o=" + json_data);
return (o);
}
</script>
有用 | 无用
郁闷很久, 转而搜索"vbscript how to access javascript array",竟然给我找到一篇老外的文章。经过调试,发现老外的办法不错。访问不了的原因是没有定义相应的get方法。转而加入他这个get索引器,一试,ok了。
代码如下:
asp json parser
代码
代码如下:
<script language="javascript" runat="server">
Array.prototype.get = function(prop)
{
return this[prop];
}
function parseToJson(json_data)
{
eval("var o=" + json_data);
return (o);
}
</script>
有用 | 无用
猜你喜欢
您可能感兴趣的文章:
- JavaScript Cookie的读取和写入函数
- jquery 双色表格实现代码
- javascript检测(控制 )上传文件大小
- IE浏览器打印的页眉页脚设置解决方法
- jQuery Selectors(选择器)的使用(六、属性篇)
- JQuery 表单中textarea字数限制实现代码
- 测试JavaScript字符串处理性能的代码
- javascript 混合的构造函数和原型方式,动态原型方式
- JavaScript 常见对象类创建代码与优缺点分析
- javascript prototype原型操作笔记
- javascript 面向对象的经典实例代码
- javascript Array.sort() 跨浏览器下需要考虑的问题
- IE7中javascript操作CheckBox的checked=true不打勾的解决方法
- 兼容IE,firefox的获取节点的文本值的javascript代码
- js event事件的传递与冒泡处理
- IE和firefox浏览器的event事件兼容性汇总
- js 操作select相关方法函数
- JavaScript 对象模型 执行模型
- js select多选列表传值代码