📄 hiddenframe.js
字号:
var popUpWin=0;
var isPopup = 0;
var isPopupF = 0;
var isEmail = -1;
var isLink = -1;
var isSms = -1;
var isFax = -1;
var isServiceOutAdd = -1;//是否服务请求、工单的主动服务列表下增加主动服务页面
//var fCurrentName;
function popUpWindow(winName, URLStr, left, top, width, height)
{
if(popUpWin)
{
if(!popUpWin.closed) popUpWin.close();
}
popUpWin = open(URLStr, winName, 'scrollbars,toolbar=no,status=no,width='+width+',height='+height+',left='+left+', top='+top+',screenX='+left+',screenY='+top+'');
}
// Example: obj = findObj("image1");
function findObj(theObj, theDoc)
{
var p, i, foundObj;
if(!theDoc){
theDoc = document;
}
if( (p = theObj.indexOf("?")) > 0 && parent.frames.length)
{
theDoc = parent.frames[theObj.substring(p+1)].document;
theObj = theObj.substring(0,p);
}
if(!(foundObj = theDoc[theObj]) && theDoc.all) foundObj = theDoc.all[theObj];
for (i=0; !foundObj && i < theDoc.forms.length; i++)
foundObj = theDoc.forms[i][theObj];
for(i=0; !foundObj && theDoc.layers && i < theDoc.layers.length; i++)
foundObj = findObj(theObj,theDoc.layers[i].document);
if(!foundObj && document.getElementById) foundObj = document.getElementById(theObj);
return foundObj;
}
function switchImage(imgName, imgSrc)
{
if (document.images)
{
if (imgSrc != "none")
{
document.images[imgName].src = imgSrc;
}
}
}
var Wurl = "/hollycrm/framework/js/waiting.jsp";
var Btn_Top_Img = "/hollycrm/framework/images/backg.gif";
var Btn_Bottom_Img = "/hollycrm/framework/images/backg1.gif";
var FBtn_Prefix = "fBtn";
var TBtn_Prefix = "td";
var activeFrame;
var activeFrameSet = new Array();
var alocation = -1;
function closeFrameFreshAddRole(model_action, action) {
//action1 = "blank.jsp";
if(model_action==8.3){
//知识库添加知识点回刷操作
activeFrame.fPrevious = '角色';
var href_name = getFrameByName('角色') + ".location.href='" + action + "'";
eval(href_name);
closeActiveFrame();
}
}
function closeFrameFresh(model_action) {
/*var oper = activeFrame.oper;
//alert(oper);
if( (typeof(oper)=='undefine')||
(oper<0))
{
eval("var url = mFrame.infoFrame.mainf.location.href;");
eval("mFrame.infoFrame.mainf.location.href = url;");
//eval("mFrame.infoFrame.mainf.location.reload();");
}
else {
var dd = "f" + oper + ".location.reload();";
eval(dd);
////alert('close1');
////alert('close2');
closeActiveFrame();
if(oper>-1){
topFrame(oper);
}
}
*/
if(model_action==3.1){
//客户/地址/增加,修改地址回刷
//客户/联系/增加回刷
//客户/联系人/增加回刷
eval("mFrame.infoFrame.mainf.location.reload();");
closeActiveFrame();
}else
if(model_action==8.1){
//知识库增加回刷
eval("indexFrame.location.reload();");
closeActiveFrame();
}else if ((model_action == 8.2))
{
//知识库批处理回刷操作
eval("mFrame.buttom.MainFrame.location.reload();");
closeActiveFrame();
}else if(model_action==3.2){
//地址/增加,修改地址回刷
//联系/增加回刷
//联系人/增加回刷
if ( fCurrentName == '服务请求' || fCurrentName == '工单' || fCurrentName == '主动服务'){
//eval("mFrame.mainf.tabInfoFrame.location.reload();");
//activeFrame.fPrevious = '服务请求';
if ((isServiceOutAdd != -1) &&(activeFrame.oper == isServiceOutAdd)) {
var dd = "f" + isServiceOutAdd + ".frames[1].tabInfoFrame.location.reload();";
activeFrame.fPrevious = '增加主动服务';
}else if (( isLink != -1 ) &&(activeFrame.oper == isLink)) {
var dd = "f" + isLink + ".frames[1].tabInfoFrame.location.reload();";
activeFrame.fPrevious = '增加主动服务';
}else {
var dd = "mFrame.mainf.tabInfoFrame.location.reload();";
activeFrame.fPrevious = fCurrentName;
}
//alert(dd);
eval(dd);
}else
if ( fCurrentName == '录音'){
eval("mFrame.infoFrame.mainf.tabInfoFrame.location.reload();");
activeFrame.fPrevious = '录音';
}else
if (fCurrentName == '传真')
{
eval("mFrame.infoFrame.mainf.tabInfoFrame.location.reload();");
activeFrame.fPrevious = '传真';
}else if( fCurrentName == '电子邮件')
{
eval("mFrame.infoFrame.mainf.tabInfoFrame.location.reload();");
activeFrame.fPrevious = '电子邮件';
}
else if(fCurrentName == '短信')
{
eval("mFrame.infoFrame.mainf.tabInfoFrame.location.reload();");
activeFrame.fPrevious = '短信';
}
closeActiveFrame();
}else if(model_action==5.1){
if ( fCurrentName == '工单')
{
eval("mFrame.infoFrame.location.reload();");
}
closeActiveFrame();
}
else if ( (model_action == 20.1) || (model_action == 20.2)|| (model_action == 20.3) )
{
////alert('');
//执行电子邮件派发回刷操作: 20.1
//执行邮模板发送回刷操作: 20.2
//修改发送次数回刷操作: 20.3
if ( model_action != 20.3)
{
eval("mFrame.infoFrame.mainf.location.reload();")
}else if (fCurrentName == '主动服务')
{
eval("mFrame.mainf.serviceoutList.location.reload();")
}else if (fCurrentName == '坐席')//add by liuqh 2005-04-25
{
eval("mFrame.mainf.agentList.location.reload();")
}else{
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 == 20.4))
{
////alert("model_action == 20.4");
////alert(fCurrentName);
if ( (fCurrentName == '电子邮件')||(fCurrentName == '传真')|| (fCurrentName == '短信'))
{
////alert('电子邮件');
////alert("model_action = 20.4");
//客户服务内容/电子邮件/修改发送次数回刷操作: 20.4
//eval("mFrame.infoFrame.mainf.location.reload();")
eval("mFrame.infoFrame.mainf.tabInfoFrame.customerList.location.reload();");
//eval("//alert(url);");
//eval("mFrame.infoFrame.mainf.tabInfoFrame.customerList.location.href = url;");
closeActiveFrame();
}
else if ( (fCurrentName == '服务请求') || (fCurrentName == '工单') || (fCurrentName == '主动服务') )
{
////alert('服务请求');
////alert("model_action = 20.4");
//客户服务内容/电子邮件/修改发送次数回刷操作: 20.4
//eval("mFrame.infoFrame.mainf.location.reload();")
//del by liuqh eval("mFrame.mainf.tabInfoFrame.customerList.location.reload();");
//add by liuqh 2005-04-19
if ((isServiceOutAdd != -1) &&(activeFrame.oper == isServiceOutAdd)) {
var dd = "f" + isServiceOutAdd + ".frames[1].tabInfoFrame.customerList.location.reload();";
activeFrame.fPrevious = '增加主动服务';
}else if (( isLink != -1 ) &&(activeFrame.oper == isLink)) {
var dd = "f" + isLink + ".frames[1].tabInfoFrame.customerList.location.reload();";
activeFrame.fPrevious = '增加主动服务';
}else {
var dd = "mFrame.mainf.tabInfoFrame.customerList.location.reload();";
activeFrame.fPrevious = fCurrentName;
}
//alert(dd);
eval(dd);
//end add
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 == 20.5))
{
//服务请求/电子邮件/增加邮件模板
/*update by liuqh 2005-04-14
if (fCurrentName == '服务请求')
{
var dd = "f" + isEmail + ".email_mainf.location.reload();";
////alert(dd);
eval(dd);
}
if (fCurrentName == '主动服务')
*/
if (fCurrentName == '主动服务' || fCurrentName == '工单' || fCurrentName == '服务请求')
{
if ((isEmail != -1) &&(activeFrame.oper == isEmail))
{
var dd = "f" + isEmail + ".email_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 == 19.1)||(model_action == 19.2) )
{
////alert('');
//执行短信派发回刷操作: 19.1
//修改发送次数回刷操作: 19.2
//if ( model_action != 19.2)
//{
// eval("mFrame.infoFrame.mainf.location.reload();");
//}else if (fCurrentName == '主动服务')
//{
// eval("mFrame.mainf.serviceoutList.location.reload();")
//}else{
// eval("mFrame.infoFrame.mainf.location.reload();")
//}
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 == 19.3)
{
//修改发送次数回刷操作
if ( (fCurrentName == '电子邮件') ||(fCurrentName == '传真')|| (fCurrentName == '短信'))
{
////alert('电子邮件');
////alert("model_action = 20.4");
//客户服务内容/电子邮件/修改发送次数回刷操作: 20.4
//eval("mFrame.infoFrame.mainf.location.reload();")
//eval("var url = mFrame.infoFrame.mainf.tabInfoFrame.customerList.location.href;");
//eval("//alert(url);");
////alert('99999');
eval("mFrame.infoFrame.mainf.tabInfoFrame.infoFrame.location.reload();");
closeActiveFrame();
}
else if ( (fCurrentName == '服务请求') || fCurrentName == '工单' || (fCurrentName == '主动服务') )
{
////alert('8888');
////alert('服务请求');
////alert("model_action = 20.4");
//客户服务内容/电子邮件/修改发送次数回刷操作: 20.4
//eval("mFrame.infoFrame.mainf.location.reload();")
//eval("var url = mFrame.mainf.tabInfoFrame.customerList.location.href;");
//eval("//alert(url);");
eval("mFrame.mainf.infoFrame.location.reload();");
closeActiveFrame();
}
else if ( (fCurrentName == '客户') )
{
////alert('服务请求');
////alert("model_action = 20.4");
//客户服务内容/电子邮件/修改发送次数回刷操作: 20.4
//eval("mFrame.infoFrame.mainf.location.reload();")
////alert("dddddddddddddddddd");
eval("mFrame.infoFrame.mainf.infoFrame.location.reload();");
//eval("//alert(url);");
//eval("mFrame.mainf.tabInfoFrame.customerList.location.href = url;");
closeActiveFrame();
}
}
else if ((model_action == 19.5))
{
////alert('19.5')
//服务请求/短信/增加短信模板
/*update by liuqh 2005-04-14
if (fCurrentName == '服务请求')
{
var dd = "f" + isSms + ".sms_mainf.location.reload();";
////alert(dd);
eval(dd);
}
if (fCurrentName == '主动服务')
*/
if (fCurrentName == '主动服务' || fCurrentName == '工单' || fCurrentName == '服务请求')
{
////alert('xxx:'+activeFrame.oper+','+isSms);
if ((isSms != -1) &&(activeFrame.oper == isSms))
{
var dd = "f" + isSms + ".sms_mainf.location.reload();";
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -