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 相关文章推荐
让Firefox支持event对象实现代码
Nov 07 Javascript
jquery 图片截取工具jquery.imagecropper.js
Apr 09 Javascript
IE下使用cloneNode注意事项分享
Nov 22 Javascript
js Date概念详细介绍
Nov 22 Javascript
AngularJS基础学习笔记之指令
May 10 Javascript
jQuery取消ajax请求的方法
Jun 09 Javascript
JS延时提示框实现方法详解
Nov 26 Javascript
JavaScript 随机验证码的生成实例代码
Sep 22 Javascript
谈谈JS中常遇到的浏览器兼容问题和解决方法
Dec 17 Javascript
js+canvas实现滑动拼图验证码功能
Mar 26 Javascript
Vue.js@2.6.10更新内置错误处机制Fundebug同步支持相应错误监控
May 13 Javascript
vue调用微信JSDK 扫一扫,相册等需要注意的事项
Jan 03 Vue.js
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实现 上一篇、下一篇的代码
2012/09/29 PHP
json简单介绍
2008/06/10 Javascript
判断复选框是否被选中的两种方法
2014/06/04 Javascript
js获取鼠标位置实例详解
2015/12/09 Javascript
JS判断字符串变量是否含有某个字串的实现方法
2016/06/03 Javascript
jQuery Ajax全解析
2017/02/13 Javascript
JS轮播图实现简单代码
2021/02/19 Javascript
Node.js中环境变量process.env的一些事详解
2017/10/26 Javascript
vue + webpack如何绕过QQ音乐接口对host的验证详解
2018/07/01 Javascript
读懂CommonJS的模块加载
2019/04/19 Javascript
利用原生JavaScript实现造日历轮子实例代码
2019/05/08 Javascript
详解iview的checkbox多选框全选时校验问题
2019/06/10 Javascript
基于element-ui封装可搜索的懒加载tree组件的实现
2020/05/22 Javascript
VueJS实现用户管理系统
2020/05/29 Javascript
Python 正则表达式操作指南
2009/05/04 Python
Python的Bottle框架的一些使用技巧介绍
2015/04/08 Python
Python中将字典转换为列表的方法
2016/09/21 Python
Python实现的查询mysql数据库并通过邮件发送信息功能
2018/05/17 Python
python发送邮件脚本
2018/05/22 Python
python binascii 进制转换实例
2019/06/12 Python
使用Pyinstaller转换.py文件为.exe可执行程序过程详解
2019/08/06 Python
Python定义函数时参数有默认值问题解决
2019/12/19 Python
pytorch 实现打印模型的参数值
2019/12/30 Python
Python json格式化打印实现过程解析
2020/07/21 Python
古驰英国官网:GUCCI英国
2020/03/07 全球购物
德国W家官网,可直邮中国的母婴商城:Windeln.de
2021/03/03 全球购物
为什么要用EJB
2014/04/17 面试题
社区优秀志愿者材料
2014/02/02 职场文书
结婚喜宴主持词
2014/03/14 职场文书
2014年两会学习心得体会
2014/03/17 职场文书
《果园机器人》教学反思
2014/04/13 职场文书
公司户外活动总结
2014/07/04 职场文书
竞选纪律委员演讲稿
2014/09/13 职场文书
党员民主生活会个人整改措施材料
2014/09/16 职场文书
社区义诊通知
2015/04/24 职场文书
入党自传范文2015
2015/06/26 职场文书