本节内容:
怎么用js读取配置文件
有如下的配置文件:
 
D:Useful Stuffjavascriptmytest.txt 
文件内容:
[plugin_page_search] 
wholeword=0 
matchcase=1 
hightlight=1 
total=1
[data] 
up=85 
down=5
js读取配置文件的代码:
 
var fso = new ActiveXObject("Scripting.FileSystemObject"); 
var f = fso.OpenTextFile("D:Useful StuffJavascriptmytest.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"));