js读取配置文件自写


Posted in Javascript onFebruary 11, 2014

自己写的用js读取配置文件的程序
D:\Useful Stuff\Javascript\mytest.txt
文件内容如下

[plugin_page_search] 
wholeword=0 
matchcase=1 
hightlight=1 
total=1 [data] 
up=85 
down=5

var fso = new ActiveXObject("Scripting.FileSystemObject"); 
var f = fso.OpenTextFile("D:\\Useful Stuff\\Javascript\\mytest.txt",1); 
var s = ""; 
while (!f.AtEndOfStream) 
{ 
s+= f.ReadLine(); 
} 
f.Close(); function getINI(item,key) 
{ 
new RegExp("\\["+item+"\\](.+)").exec(s); 
var str=RegExp.$1; 
var reg2=/(\w+)=(\d+)/; 
var keyValue={}; 
str.replace(reg2,function(a,b,c){ 
keyValue[b]=c; 
}); 
return keyValue[key]; 
} 
alert(getINI("data","up")); 
alert(getINI("plugin_page_search","hightlight"));
Javascript 相关文章推荐
用htc组件制作windows选项卡
Jan 13 Javascript
推荐30个新鲜出炉的精美 jQuery 效果
Mar 26 Javascript
含有CKEditor的表单如何提交
Jan 09 Javascript
Jquery实现自定义弹窗示例
Mar 12 Javascript
jQuery中add()方法用法实例
Jan 08 Javascript
jQuery实用技巧必备(中)
Nov 03 Javascript
jquery背景跟随鼠标滑动导航
Nov 20 Javascript
Vue.js教程之计算属性
Nov 11 Javascript
JS中闭包的经典用法小结(2则示例)
Dec 28 Javascript
JavaScript实现与使用发布/订阅模式详解
Jan 19 Javascript
js动态获取时间的方法分析
Aug 02 Javascript
使用js获取身份证年龄的示例代码
Dec 11 Javascript
JS检测输入字符是否包含非法字符的示例代码
Feb 11 #Javascript
JS(JQuery)操作Array的相关方法介绍
Feb 11 #Javascript
jquery 字符串切割函数substring的用法说明
Feb 11 #Javascript
jQuery Trim去除字符串首尾空字符的实现方法说明
Feb 11 #Javascript
jquery 删除字符串最后一个字符的方法解析
Feb 11 #Javascript
JQuery的Ajax请求实现局部刷新的简单实例
Feb 11 #Javascript
javascript页面加载完执行事件代码
Feb 11 #Javascript
You might like
php设计模式 Bridge (桥接模式)
2011/06/26 PHP
PHP中4个加速、缓存扩展的区别和选用建议
2014/03/12 PHP
通过PHP自带的服务器来查看正则匹配结果的方法
2015/12/24 PHP
php投票系统之增加与删除投票(管理员篇)
2016/07/01 PHP
深入浅析Yii admin的权限控制
2016/08/31 PHP
Yii2.0多文件上传实例说明
2017/07/24 PHP
深入认识javascript中的eval函数
2009/11/02 Javascript
广泛收集的jQuery拖放插件集合
2012/04/09 Javascript
JavaScript高级程序设计 阅读笔记(二十一) JavaScript中的XML
2012/09/14 Javascript
javascript url几种编码方式详解
2016/06/06 Javascript
jQuery通过改变input的type属性实现密码显示隐藏切换功能
2017/02/08 Javascript
Js自定义多选框效果的实例代码
2017/07/05 Javascript
收藏AngularJS中最重要的核心功能
2017/07/09 Javascript
AngularJS中的作用域实例分析
2018/05/16 Javascript
Vue.js中的组件系统
2019/05/30 Javascript
JS如何在数组指定位置插入元素
2020/03/10 Javascript
jQuery实现简单全选框
2020/09/13 jQuery
[04:11]2014DOTA2国际邀请赛 CIS遗憾出局梦想不灭
2014/07/09 DOTA
Python3实现将文件树中所有文件和子目录归档到tar压缩文件的方法
2015/05/22 Python
Python基于csv模块实现读取与写入csv数据的方法
2018/01/18 Python
Python实现爬虫爬取NBA数据功能示例
2018/05/28 Python
python读写csv文件的方法
2019/08/13 Python
使用python批量修改文件名的方法(视频合并时)
2020/03/24 Python
澳大利亚排名第一的在线酒类商店:MyBottleShop
2018/04/26 全球购物
Pharmacy Online中文直邮网站:澳洲大型药房
2020/06/27 全球购物
手机促销活动方案
2014/02/05 职场文书
护理毕业生自我鉴定
2014/02/11 职场文书
企业2014年度工作总结
2014/12/10 职场文书
写给老婆的保证书
2015/02/27 职场文书
校长师德表现自我评价
2015/03/04 职场文书
英文产品推荐信
2015/03/27 职场文书
大学生实习介绍信
2015/05/05 职场文书
赵氏孤儿观后感
2015/06/09 职场文书
工作简报范文
2015/07/21 职场文书
街道办残联2016年助残日活动总结
2016/04/01 职场文书
Kubernetes控制节点的部署
2022/04/01 Servers