📄 leadmenu.jsp
字号:
<BASE target="content">
<%@ page import="org.ofbiz.base.util.*" %>
<%@ page import="org.ofbiz.core.security.*" %>
<%@ page import="com.sourcetap.sfa.ui.UIScreenSection" %>
<%@ include file="/includes/crossbrowser.js" %>
<%@ include file="/includes/leadoutlook.js" %>
<%@ include file="/includes/header.jsp" %>
<STYLE>
div {
position:absolute;
}
</STYLE>
<SCRIPT>
// ---------------------------------------------------------------------------
// Example of howto: use OutlookBar
// ---------------------------------------------------------------------------
//create OutlookBar
var o = new createOutlookBar('Bar',0,0,screenSize.width,screenSize.height,'#6699CC','black')//'#000099') // OutlookBar
var p
var mtarget = "parent.mainwindow.content.location"
//create first panel
p = new createPanel('l4','Sales');
//p.addButton('/sfaimages/1dash.jpg','Dashboard', mtarget+'="/sfa/control/leadHome?action=<%=UIScreenSection.ACTION_QUERY%>&savedQueryName=<%=UIQuery.LAST_QUERY_NAME_URL_ENCODED%>"');
p.addButton('/sfaimages/1leads.jpg','Leads', mtarget+'="/sfa/control/leadHome?action=<%=UIScreenSection.ACTION_QUERY%>&savedQueryName=<%=UIQuery.LAST_QUERY_NAME_URL_ENCODED%>"');
p.addButton('/sfaimages/1activity2.jpg','Activities', mtarget+'="/sfa/control/activities"');
p.addButton('/sfaimages/1time.jpg','Time Management', mtarget+'="/sfa/control/activityCalendar"');
o.addPanel(p);
p = new createPanel('p','Services');
p.addButton('/sfaimages/1issue2.jpg','Issue Tracking', mtarget+'="/sfa/control/issues"');
p.addButton('/sfaimages/1currentissues.jpg','Current Issues', mtarget+'="/sfa/control/issueListReportQuery?action=<%=UIScreenSection.ACTION_SHOW_QUERY_REPORT%>"');
p.addButton('/sfaimages/1chart.jpg','Issue Charts', mtarget+'="/sfa/control/issueChartFrame?chart=1"');
o.addPanel(p);
p = new createPanel('l','Reports');
p.addButton('/sfaimages/1report2.jpg','Lead List', mtarget+'="/sfa/control/accountListReportQuery?action=<%=UIScreenSection.ACTION_SHOW_QUERY_REPORT%>"');
p.addButton('/sfaimages/1chart4.jpg','Lead Charts', mtarget+'="/sfa/control/contactListReportQuery?action=<%=UIScreenSection.ACTION_SHOW_QUERY_REPORT%>"');
o.addPanel(p);
o.draw(); //draw the OutlookBar
o.showPanel(0);
//-----------------------------------------------------------------------------
//functions to manage window resize
//-----------------------------------------------------------------------------
//resize OP5 (test screenSize every 100ms)
function resize_op5() {
if (bt.op5) {
o.showPanel(o.aktPanel);
var s = new createPageSize();
if ((screenSize.width!=s.width) || (screenSize.height!=s.height)) {
screenSize=new createPageSize();
//need setTimeout or resize on window-maximize will not work correct!
//ben鰐ige das setTimeout oder das Maximieren funktioniert nicht richtig
setTimeout("o.resize(0,0,screenSize.width,screenSize.height)",100);
}
setTimeout("resize_op5()",100);
}
}
//resize IE & NS (onResize event!)
function myOnResize() {
if (bt.ie4 || bt.ie5 || bt.ns5) {
var s=new createPageSize();
o.resize(0,0,s.width,s.height);
}
else
if (bt.ns4) location.reload();
}
</SCRIPT>
</head>
<!-- need an onResize event to redraw outlookbar after pagesize changes! -->
<!-- OP5 does not support onResize event! use setTimeout every 100ms -->
<body onLoad="resize_op5();" onResize="myOnResize();">
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -