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 相关文章推荐
jQuery中delegate与on的用法与区别示例介绍
Dec 20 Javascript
详解JavaScript对象和数组
Dec 03 Javascript
jQuery模拟物体自由落体运动(附演示与demo源码下载)
Jan 21 Javascript
jQuery点击头像上传并预览图片
Feb 23 Javascript
D3.js进阶系列之CSV表格文件的读取详解
Jun 06 Javascript
浅谈Node Inspector 代理实现
Oct 19 Javascript
利用百度地图API获取当前位置信息的实例
Nov 06 Javascript
vue微信分享出来的链接点开是首页问题的解决方法
Nov 28 Javascript
详解滑动穿透(锁body)终极探索
Apr 16 Javascript
微信小程序实现滑动翻页效果(完整代码)
Dec 06 Javascript
JS eval代码快速解密实例解析
Apr 23 Javascript
javascript中的offsetWidth、clientWidth、innerWidth及相关属性方法
May 14 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遍历二维数组的代码
2011/04/22 PHP
php返回字符串中所有单词的方法
2015/03/09 PHP
php实现网页上一页下一页翻页过程详解
2019/06/28 PHP
extjs之去除s.gif的影响
2010/12/25 Javascript
DIV外区域Click后关闭DIV的实现代码
2011/12/21 Javascript
事件冒泡是什么如何用jquery阻止事件冒泡
2013/03/20 Javascript
JSuggest自动匹配下拉框使用方法(示例代码)
2013/12/27 Javascript
jquery each的几种常用的使用方法示例
2014/01/21 Javascript
jQuery实现的感应鼠标悬停图片色彩渐显效果
2015/03/03 Javascript
jquery实现可点击伸缩与展开的菜单效果代码
2015/08/31 Javascript
深入浅析JavaScript中数据共享和数据传递
2016/04/25 Javascript
解决jquery无法找到其他父级子集问题的方法
2016/05/10 Javascript
详细讲解JavaScript中的this绑定
2016/10/10 Javascript
js实现二级导航功能
2017/03/03 Javascript
vue实现动态数据绑定
2017/04/28 Javascript
JS实现页面打印(整体、局部)
2017/08/18 Javascript
详解使用Next.js构建服务端渲染应用
2018/07/10 Javascript
vue车牌号校验和银行校验实战
2019/01/23 Javascript
ES6入门教程之Array.from()方法
2019/03/23 Javascript
Python实现端口复用实例代码
2014/07/03 Python
django的ORM模型的实现原理
2019/03/04 Python
创建Django项目图文实例详解
2019/06/06 Python
python 的topk算法实例
2020/04/02 Python
PyCharm Community安装与配置的详细教程
2020/11/24 Python
CSS3中的注音对齐属性ruby-align用法指南
2016/07/01 HTML / CSS
CSS3 毛玻璃效果
2019/08/14 HTML / CSS
印度领先的眼镜电子商务网站:Lenskart
2019/12/16 全球购物
什么是继承
2013/12/07 面试题
精彩的推荐信范文
2013/11/26 职场文书
深入开展党的群众路线教育实践活动方案
2014/02/04 职场文书
网络编辑职责
2014/03/01 职场文书
《夕阳真美》教学反思
2014/04/27 职场文书
优秀少先队工作者事迹材料
2014/05/13 职场文书
2016党员干部廉政准则学习心得体会
2016/01/20 职场文书
高三英语教学反思
2016/03/03 职场文书
nginx前后端同域名配置的方法实现
2021/03/31 Servers