?? common.js
字號:
var baseURL=document.location.href.substring(8,document.location.href.lastIndexOf('/')+1);
var xmlHead="<?xml version=\"1.0\" encoding=\"GBK\"?>";
var notionFolder=baseURL+"notion/";
var srcFolder=baseURL+"src/";
function saveFile(filepath,content){
var fso = new ActiveXObject("Scripting.FileSystemObject");
var txtstream=fso.OpenTextFile(filepath,2,true);
txtstream.Write(content);
txtstream.Close();
fso=null;
}
function createFolder(folder){
var fso = new ActiveXObject("Scripting.FileSystemObject");
folder=folder.replace(/\//g,'\\');
var tmpFolder=folder;
var pos=tmpFolder.indexOf('\\');
var pFolder="";
while(pos!=-1 || tmpFolder.length!=0){
if(pos==-1){
pos=tmpFolder.length-1;
}
pFolder+=tmpFolder.substring(0,pos+1);
tmpFolder=tmpFolder.substring(pos+1,tmpFolder.length);
if(!fso.FolderExists(pFolder)){
fso.CreateFolder(pFolder);
}
pos=tmpFolder.indexOf('\\');
}
fso=null;
}
function init(){
createFolder(notionFolder);
createFolder(srcFolder);
}
function listAllNotionName(){
var fso = new ActiveXObject("Scripting.FileSystemObject");
var folder=fso.GetFolder(notionFolder);
var files=new Enumerator(folder.files);
var ret=new Array();
var count=0;
for (; !files.atEnd(); files.moveNext())
{
var filename=files.item().name;
var extname=filename.substring(filename.length-4,filename.length)
if(".xml"==extname){
var notionName=filename.substring(0,filename.length-4);
ret[count]=notionName;
count++;
}
}
return ret;
}
function lock(obj){
doLock(obj,true);
}
function unlock(obj){
doLock(obj,false);
}
function doLock(obj,islock){
obj.disabled=islock;
var children=obj.all;
for(var i=0;i<children.length;i++){
doLock(children[i],islock);
}
}
function firstCharToUp(str){
var firstChar=str.charAt(0);
return firstChar.toUpperCase()+str.substring(1,str.length);
}
function firstCharToLow(str){
var firstChar=str.charAt(0);
return firstChar.toLowerCase()+str.substring(1,str.length);
}
init();
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -