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

📄 hiddenframe.js

📁 CRM项目的相关文件
💻 JS
📖 第 1 页 / 共 3 页
字号:
				//isSms = -1;
			}
			if (( isLink != -1 ) &&(activeFrame.oper == isLink))
			{
				var dd = "f" + isLink + ".contact_mainf.location.reload();";
				activeFrame.fPrevious = '联系信息';
				//isLink = -1;
			}

			//alert(dd);
			eval(dd);
		}

		closeActiveFrame();
	}
	else if ((model_action == 19.6))
	{
		//服务请求、主动服务:客户,短信,发送次数回刷
		if ((fCurrentName =='服务请求')||(fCurrentName =='主动服务')){
			//del by liuqh eval("mFrame.mainf.tabInfoFrame.infoFrame.location.reload();");

			//add by liuqh 2005-04-19
			if ((isServiceOutAdd != -1) &&(activeFrame.oper == isServiceOutAdd)) {
				var dd = "f" + isServiceOutAdd + ".frames[1].tabInfoFrame.infoFrame.location.reload();";
                                activeFrame.fPrevious = '增加主动服务';
			}else if (( isLink != -1 ) &&(activeFrame.oper == isLink)) {
				var dd = "f" + isLink + ".frames[1].tabInfoFrame.infoFrame.location.reload();";
                                activeFrame.fPrevious = '增加主动服务';
			}else {
        var dd = "mFrame.mainf.tabInfoFrame.infoFrame.location.reload();";
			    											activeFrame.fPrevious = fCurrentName;
			}

			//alert(dd);
			eval(dd);
			//end add

		}
		//客户短信发送次数回刷
                else if (fCurrentName =='客户')
		{
			eval("mFrame.infoFrame.mainf.infoFrame.location.reload();");
		}

		closeActiveFrame();
	}
	else if ( (model_action == 10.1) ||(model_action == 10.2))
	{
		////alert('');
		//传真/呼入传真/执行传真派发回刷操作: 10.1
		//修改传真发送次数回刷操作: 10.2
		eval("mFrame.infoFrame.mainf.location.reload();")
		//eval("var url = mFrame.infoFrame.mainf.location.href;");
		//eval("mFrame.infoFrame.mainf.location.href = url;");
		closeActiveFrame();
	}
	else if ( (model_action == 10.4))
	{
		////alert("model_action == 10.4");
		////alert(fCurrentName);
		if ( (fCurrentName == '电子邮件')||(fCurrentName == '传真')|| (fCurrentName == '短信'))
		{
			////alert('传真');
			////alert("model_action = 10.4");
			//客户服务内容/传真/修改发送次数回刷操作: 10.4
			//eval("mFrame.infoFrame.mainf.location.reload();")
			eval("mFrame.infoFrame.mainf.tabInfoFrame.listFrame.location.reload();");
			//eval("//alert(url);");
			//eval("mFrame.infoFrame.mainf.tabInfoFrame.customerList.location.href = url;");
			closeActiveFrame();
		}
		else if ( (fCurrentName == '服务请求') || fCurrentName == '工单' || (fCurrentName == '主动服务') )
		{
			////alert('服务请求');
			////alert("model_action = 10.4");
			//客户服务内容/传真/修改发送次数回刷操作: 10.4
			//eval("mFrame.infoFrame.mainf.location.reload();")
			eval("mFrame.mainf.tabInfoFrame.listFrame.location.reload();");
			//eval("//alert(url);");
			//eval("mFrame.mainf.tabInfoFrame.customerList.location.href = url;");
			closeActiveFrame();
		}
		else if ( (fCurrentName == '客户') )
		{
			////alert('服务请求');
			////alert("model_action = 20.4");
			//客户服务内容/电子邮件/修改发送次数回刷操作: 20.4
			//eval("mFrame.infoFrame.mainf.location.reload();")
			////alert("dddddddddddddddddd");
			eval("mFrame.infoFrame.mainf.customerList.location.reload();");
			//eval("//alert(url);");
			//eval("mFrame.mainf.tabInfoFrame.customerList.location.href = url;");
			closeActiveFrame();
		}

	}
	else if ((model_action == 10.5))
	{
		//服务请求/传真/增加传真模板
		//alert('model_action: 10.5');
		/*update by liuqh 2005-04-14
		if (fCurrentName == '服务请求')
		{
			var dd = "f" + isFax + ".fax_mainf.location.reload();";
			////alert(dd);
			eval(dd);
		}
		if (fCurrentName == '主动服务')
		*/
		if (fCurrentName == '主动服务' || fCurrentName == '工单' || fCurrentName == '服务请求')
		{

			if ((isFax != -1) &&(activeFrame.oper == isFax))
			{
				var dd = "f" + isFax + ".fax_mainf.location.reload();";
				//isEmail = -1;
			}
			if (( isLink != -1 ) &&(activeFrame.oper == isLink))
			{
				var dd = "f" + isLink + ".contact_mainf.location.reload();";
				activeFrame.fPrevious = '联系信息';
				//isLink = -1;
			}

			//alert(dd);
			eval(dd);
		}

		closeActiveFrame();
	}
	else if ((model_action == 10.7))
	{
		//服务请求、主动服务:客户,传真,发送次数回刷
		//if ((fCurrentName =='服务请求')||(fCurrentName =='主动服务')){
		//	eval("mFrame.mainf.tabInfoFrame.infoFrame.location.reload();");
		//}
		//客户传真发送次数回刷
        //else
		if (fCurrentName =='客户')
		{
			eval("mFrame.infoFrame.mainf.listFrame.location.reload();");
		}

		closeActiveFrame();
	}
	else if ((model_action == 10.8))
	{
		//主动服务:发送次数回刷

//		eval("mFrame.infoFrame.mainf.listFrame.location.reload();");
		eval("mFrame.mainf.serviceOutFaxListFrame.location.reload();");


		closeActiveFrame();
	}else if ((model_action == 903.1))
	{
		//主动服务:发送次数回刷

//		eval("mFrame.infoFrame.mainf.listFrame.location.reload();");
		eval("mFrame.mainf.location.reload();");
		closeActiveFrame();
	}else if ((model_action == 23.1))
	{
		//主动服务 服务请求 :外拨项目
                //alert("主动服务 服务请求 :外拨项目");
//		eval("mFrame.infoFrame.mainf.listFrame.location.reload();");
		eval("mFrame.mainf.location.reload();");
		closeActiveFrame();
	}else if ((model_action == 24.1))
	{
		//外拨项目
                //alert("外拨项目");
//		eval("mFrame.infoFrame.mainf.listFrame.location.reload();");
		eval("mFrame.mainf.location.reload();");
		closeActiveFrame();
	}
        else if ((model_action == 24.2))
	{
		//外拨项目
                //alert("外拨项目");
//		eval("mFrame.infoFrame.mainf.listFrame.location.reload();");
		eval("mFrame.location.reload();");
		closeActiveFrame();
	}else if ((model_action == 30.1)){
          //员工
          eval("mFrame.mainf.location.reload();");
          closeActiveFrame();
	}else if ((model_action == 31.1)){
          //用户
          eval("mFrame.mainf.location.reload();");
          closeActiveFrame();
	}else if ((model_action == 32.1)){
          //组织
          eval("mFrame.rightf.location.reload();");
          closeActiveFrame();
	}else if ((model_action == 33.1)){
          //角色
          eval("mFrame.mainf.location.reload();");
          closeActiveFrame();
	}else if ((model_action == 34.1)){
          //技能组
          eval("mFrame.rightf.location.reload();");
          closeActiveFrame();
	}
	isPopup = 0;

}

function initialActiveFrameSet()
{
	activeFrameSet[0] = new ActiveFrame(0,'','',findObj("f0",document),false, false,'');
	activeFrameSet[1] = new ActiveFrame(1,'','',findObj("f1",document),false, false,'');
	activeFrameSet[2] = new ActiveFrame(2,'','',findObj("f2",document),false, false,'');
	activeFrameSet[3] = new ActiveFrame(3,'','',findObj("f3",document),false, false,'');
	activeFrameSet[4] = new ActiveFrame(4,'','',findObj("f4",document),false, false,'');
	activeFrameSet[5] = new ActiveFrame(5,'','',findObj("f5",document),false, false,'');
	activeFrameSet[6] = new ActiveFrame(6,'','',findObj("f6",document),false, false,'');
	activeFrameSet[7] = new ActiveFrame(7,'','',findObj("f7",document),false, false,'');
	activeFrameSet[8] = new ActiveFrame(8,'','',findObj("f8",document),false, false,'');
	activeFrameSet[9] = new ActiveFrame(9,'','',findObj("f9",document),false, false,'');
}
function ActiveFrame(fNo,fTitle,fAlt,fObj,isActive,isTop,closesrc)
{
	this.fNo = fNo;
	this.fTitle = fTitle;
	this.fAlt = fAlt;
	this.fObj = fObj;
	this.isActive = isActive;
	this.isTop = isTop;
	this.fPrevious = '';
	this.closesrc = closesrc;
	this.fButton = new ActiveButton(FBtn_Prefix + fNo, fTitle, fAlt, isActive, isTop);
	this.oper = alocation; //add by lubing
}
function ActiveButton(bName,bTitle,bAlt,isActive,isTop)
{
	this.bName = bName;
	this.bTitle = bTitle;
	this.bAlt = bAlt;
	this.isActive = isActive;
	this.isTop = isTop;
	this.tdBtn = findObj(TBtn_Prefix + this.bName, toolbarFrame.document);
	this.fBtn = findObj(this.bName, toolbarFrame.document);
}
function popUpFrame1(fTitle,fSrc,fAlt,bReopen,fPrevious, isInputPopup)
{
	////alert (isInputPopup);
	if (isInputPopup == 1 ) isPopup = 1;
	popUpFrame(fTitle,fSrc,fAlt,bReopen,fPrevious);

}
function popUpFrame(fTitle,fSrc,fAlt,bReopen,fPrevious,closesrc)
{


	if (activeFrameSet.length == 0) initialActiveFrameSet();
	var fNo = -1;



	////alert('fPrevious:' + fPrevious);

	if (!bReopen) {
		for (i = 0; i < activeFrameSet.length; i++) {
			if ((activeFrameSet[i].fTitle == fTitle) && (activeFrameSet[i].isActive)) {
				//eval("f" + i + ".location.reload()");  // annotated by lubing
				eval("f" + i + ".location.href='"+fSrc+"'");
				isPopupF = i;

				//
				if (activeFrameSet[i].fTitle == '电子邮件')
				{
					////alert('电子邮件:'+i);
					isEmail = i;
				}
				if (activeFrameSet[i].fTitle == '联系信息')
				{
					////alert('联系信息:'+i);
					isLink = i;
				}
				if (activeFrameSet[i].fTitle == '短信')
				{
					////alert('短信:'+i);
					isSms = i;
				}
				if (activeFrameSet[i].fTitle == '传真')
				{
					////alert('传真:'+i);
					isFax = i;
				}
				if (activeFrameSet[i].fTitle == '增加主动服务')
				{
					////alert('增加主动服务:'+i);
					isServiceOutAdd = i;
				}

				////alert('iiiiii:'+i);
				topFrame(i);

				return;
			}
		}
	}

	for (i = 0; i < activeFrameSet.length; i++) {

		if (!activeFrameSet[i].isActive) {
			if(i>7){
				alert("没有可用的帧,请关闭一个子窗口再试。");
				return;
			}

			activeFrameSet[i].isActive = true;
			activeFrameSet[i].fPrevious =  '';
			activeFrameSet[i].closesrc =  closesrc==null?"":closesrc;
			if (fPrevious != '') activeFrameSet[i].fPrevious = fPrevious;
			activeFrame = activeFrameSet[i];

			activeFrame.fTitle = fTitle;
			activeFrame.fAlt = fAlt;
			activeFrame.fObj.src = fSrc;

			activeFrame.oper = alocation; // add by lubing
			alocation = activeFrame.fNo;

			showHideActiveFrame(activeFrame.fNo);
			showHideActiveButton(activeFrame.fNo,fTitle,fAlt);
			fNo = activeFrame.fNo;

			break;
		}
	}

	//sw 拦截器
	if (activeFrameSet[fNo].fTitle == '电子邮件')
	{
		////alert('电子邮件    :'+fNo);
		isEmail = fNo;
	}

	if (activeFrameSet[fNo].fTitle == '联系信息')
	{
		////alert('联系信息    :'+fNo);
		isLink = fNo;
	}
	if (activeFrameSet[fNo].fTitle == '短信')
	{
		////alert('短信    :'+fNo);
		isSms = fNo;
	}
	if (activeFrameSet[fNo].fTitle == '传真')
	{
		////alert('传真    :'+fNo);

⌨️ 快捷键说明

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