?? address.js
字號:
//地址本選擇應(yīng)用js程序
//數(shù)據(jù)庫showaddress.nsf 代理waddress調(diào)用
//設(shè)計者:汪源 2002.8.18
//版本號:v1.00
//取消選中
function removeSelect(tmpSendTo)
{
if (tmpSendTo.selectedIndex != -1)
{
flag = "";
var flagstr="";
for(var i=0;i<document.all.tmpSendTo.options.length ; i++)
{
if (document.all.tmpSendTo.options[i].selected)
{
flag+=document.all.tmpSendTo.options[i].value;
document.all.tmpSendTo.options[i] = null;
i--;
}
else
{
flagstr+=document.all.tmpSendTo.options[i].value+",";
}
}
if (document.all["saveOptions"].value !=="")
{
var str1 = document.all["saveOptions"].value;
var flag_start = str1.indexOf(flag);
var flag_end = flag_start + flag.length;
document.all["saveOptions"].value = flagstr;
}
}
}
//清除所有選中
function removeAll()
{
document.all.tmpSendTo.options.length = 0;
for(var i=0;i<document.all.tmpSendTo.options.length ; ++i)
{
document.all.tmpSendTo.options[i] = null;
}
document.all["saveOptions"].value ="";
}
//選擇個人
function selectClick()
{
for(var i=0;i<document.all.EntryList.options.length;i++)
{
if (document.all.EntryList.options[i].selected)
{
document.all["saveOptions"].value += document.all.EntryList.options[i].value+",";
}
}
if(document.all["EntryList"].value !=="")
{
seleGroup = document.all["saveOptions"].value.split(",");
opts = "";
saveSele = "";
for (var i=0;i<seleGroup.length-1;i++)
{
opts +="<option value='"+seleGroup[i]+"' zhname='"+seleGroup[i]+"'>"+seleGroup[i]
saveSele +=seleGroup[i]+",";
}
document.all["tmpSendTo"].outerHTML = '<select NAME="tmpSendTo" ID="tmpSendTo_1" size="11" multiple class="list01" >'+opts+'</select>';
document.all["saveSelected"].value = saveSele;
}
}
//讀取原始選擇信息
function getold(field)
{
var loca = window.location.href;
var paramUrl = loca.substring(loca.indexOf("&")+1);
paramArray=paramUrl.split(",");
for (var j=0;j<paramArray.length-1;j++)
{
//添加","
document.all["saveOptions"].value=addComma(window.dialogArguments.document.all[paramArray[j]].value);
}
seleGroup = document.all["saveOptions"].value.split(",");
opts = "";
saveSele = "";
for (var i=0;i<seleGroup.length-1;i++)
{
opts +="<option value='"+seleGroup[i]+"' zhname='"+seleGroup[i]+"'>"+seleGroup[i]
saveSele +=seleGroup[i]+",";
}
document.all["tmpSendTo"].outerHTML = '<select NAME="tmpSendTo" ID="tmpSendTo_1" size="11" multiple class="list01" >'+opts+'</select>';
document.all["saveSelected"].value = saveSele;
}
//選擇信息返回
function submitClick(field)
{
var loca = window.location.href;
var paramUrl = loca.substring(loca.indexOf("&")+1);
paramArray=paramUrl.split(",");
for (var i=0;i<paramArray.length-1;i++)
{
//field.value刪除","
window.dialogArguments.document.all[paramArray[i]].value = delComma(field.value);
}
self.close();
}
//規(guī)范信息,在信息的相互傳遞過程中,將字符串的最后添加","和刪除","
function addComma(strParam)
{
var comma=strParam.substring(strParam.length-1);
//alert(comma);
if (comma==",")
{
return strParam;
}else
{
if (strParam.length>1)
{
strParam+=",";
}
return strParam;
}
}
function delComma(strParam)
{
var comma=strParam.substring(strParam.length-1);
//alert(comma);
if (comma==",")
{
return strParam.substring(0,strParam.length-1);
}else
{
return strParam;
}
}
//2002-8-19定版
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -