📄 address.js
字号:
//地址本选择应用js程序
//数据库showaddress.nsf 代理waddress调用
//设计者:汪源 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();
}
//规范信息,在信息的相互传递过程中,将字符串的最后添加","和删除","
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定版
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -