⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 oprationtype.js

📁 业务管理系统 业务管理系统 业务管理系统 业务管理系统 业务管理系统 业务管理系统 业务管理系统
💻 JS
字号:
function openModalDialog(thisUrl,thisWidth,thisHeight)
{
    var strUrl = thisUrl;
	var intWidth = thisWidth;
	var intHeight = thisHeight;
	var strFeatures = "status:false;dialogWidth:" + intWidth + "px;dialogHeight:" + intHeight + "px;status:no;scroll=no;resizable=no;help=no;"
	window.showModalDialog(strUrl,"",strFeatures);
}

function checkAll()
{
    var num = parseInt(document.all.num.value);
	//alert("GOOD");
	if(num == 0){
	    return;
	}
	if(num == 1){
	    document.all.checkOne.checked = document.all.checkAll.checked;
	}
	else{
	    for(var i=0;i<num;i++){
	        document.all.checkOne[i].checked = document.all.checkAll.checked;
		}
	}
}
//选择当前一项
function checkOne()
{
}

function editAll()
{
    //alert(document.all.checkOne.value);
    if(confirm("多项选择时,此操作只针对\r第一个被选项。继续操作?") == false){
	    return;
	}
    var postPage = "opration_add.asp?url=opration_addType.asp&otId=";
    var num = parseInt(document.all.num.value);
	if(num == 0){//纪录为空,返回操作
	    return;
	}
	var flag = 0
	if(num == 1){//只有一项数据
	    if(document.all.checkOne.checked == true){
		    var mId = document.all.checkOne.value;
		    var strUrl = postPage + mId;
		    openModalDialog(strUrl,480,306);
		    flag = 1
		}
	}
	else{
	    for(var i=0;i<num;i++){
		    if(flag == 0){//只选择第一项数据
		        if(document.all.checkOne[i].checked == true){
			        var mId = document.all.checkOne[i].value;
				    var strUrl = postPage + mId;
				    openModalDialog(strUrl,480,306)
				    flag = 1;
				}
			}
		}
	}
	if(flag == 0){//没有选择项目,调用警告程序
	    noSelect();
	}
}
//编辑所选项
//function editOp()
//{
//}
//删除所选项
function deleteAll(opPage)
{
    if(confirm("此操作将删除选中的\r数据项。继续操作?") == false){
	    return;
	}
    var postPage = opPage;
	var num = parseInt(document.all.num.value);
	if(num == 0){//记录为空,返回操作
	    return;
    }
	var flag = 0
	var arrMId = "";
	if(num == 1){
	    if(document.all.checkOne.checked == true){
		    var arrMId = document.all.checkOne.value;
			var strUrl = postPage + ".asp?arrMId=" + arrMId;
			location.href = strUrl;
			flag = 1;
		}
	}
	else{
	    for(var i=0;i<num;i++){
		    if(document.all.checkOne[i].checked == true){
		        if(arrMId == ""){
			        arrMId = document.all.checkOne[i].value;
			    }
			    else{
				    arrMId = arrMId + ",," + document.all.checkOne[i].value;
			    }
			}
		}
		if(arrMId != ""){
		    var strUrl = postPage + ".asp?arrMId=" + arrMId;
			location.href = strUrl;
			flag = 1
		}
	}
	if(flag == 0){
	    noSelect();
	}
}
//没有选择错误提示
function noSelect()
{
    alert("操作前请选择至少一个项目。");
}

function cancelReg()
{
    if(confirm("您确认要退出注册向导?退出请\n点\"确定\",继续请点\"取消\"。") == false)
	    return;
	else{
	    close();
	}
}

function closeWin()
{
    close();
}

function drawcake()
{
    var intArgNum = arguments.length;
    var arrData = new Array(intArgNum - 1);
    for(var j=0;j<intArgNum-1;j++){
        arrData[j] = arguments[j];
    }
    var count = arguments[intArgNum];
    var i,n;
    var w = 200,h = 160;//设置控件的宽和高
    //var arrData = new Array(a,b,c,d,e);//设置饼图的数据

    document.write('<OBJECT ID="DAControl'+count+'" style="WIDTH='+w+';HEIGHT='+h+';border:0 solid black" CLASSID="CLSID:B6FFC24C-7E13-11D0-9B47-00C04FC2F51D"></OBJECT>');//画出DAControl
    eval("var DAControl=DAControl"+count)
    var m = DAControl.PixelLibrary;
    var arrCol = new Array(m.Red, m.Green, m.Blue, m.Aqua, m.Fuchsia, m.Gray,m.Lime, m.Maroon, m.Navy, m.Olive, m.Purple, m.Silver, m.Teal, m.Cyan, m.Magenta, m.Yellow, m.Black, m.White);//设置颜色数组
    var iSum = 0;for(i=0;i<arrData.length;i++)iSum+=arrData[i];//求出各数据的累加和
    var ds = m.NewDrawingSurface();
    var iFrom = 0,iTo = 0;
    var iMax = 4;//设置重画次数
    var px = 0,py = 4;//设置x,y轴的倾斜度
    for(n = 0;n <= iMax;n += 0.5)//重画可产生立体感
    for(i=0;i<arrData.length;i++){
        ds.FillColor(arrCol[i]);//设置填充颜色
        ds.BorderColor(arrCol[i]);//设置边框颜色
        iTo += arrData[i];//设置终止地点相关系数
        ds.PieDegrees(-w/2+n*px,-h/2+(iMax-n)*py,iFrom/iSum*360,iTo/iSum*360,w-iMax*px,h-iMax*py);//画小块饼图
        iFrom = iTo;//设置下一个数据初始位置相关系数
    }
    DAControl.Image = ds.Image;//设置DAControl的图形
    DAControl.Start();//执行
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -