标签:frame absolute href 滑动 检验 mina pow param tchar
根据后端查询的所有数据(不是树形)在jsp页面判断然后拼接成多菜单,求大神帮忙拼接一下,下面是代码:



<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@taglib prefix="s" uri="/struts-tags"%>
<%-- <%@page
import="com.animoor.platform.framework.system.constants.ActionConstants"%>
<%@page import="com.animoor.platform.sys.entity.Users"%> --%>
<%@page import="com.animoor.m2.common.framework.system.web.ContextUtil"%>
<%@page
import="com.animoor.m2.common.framework.system.constants.Constants"%>
<%@page import="java.util.LinkedList"%>
<%@page import="javax.servlet.http.Cookie"%>
<!DOCTYPE html>
<html>
<%
request.setCharacterEncoding("UTF-8");
String username = ContextUtil.getUserName();
String username2 = ContextUtil.getEmpName();
String system = String.valueOf(session.getAttribute("SYSTEM"));
String userid = ContextUtil.getUserId();
HttpSession sessions=request.getSession();
session.setAttribute("username2",username2);
String factory = ContextUtil.getLoginFactoryname();
/* String workshop = ContextUtil.getLoginWorkshopname();
String workshopcode = ContextUtil.getLoginWorkshopcode(); */
String group = ContextUtil.getUserGroupName();
String line = ContextUtil.getLoginLine();
String linename = ContextUtil.getLoginLinename();
String language = ContextUtil.getLoginLanguage();
%>
<head>
<title>ANIMOOR MES</title>
<%@include file="../common/common.jsp"%>
<script src="${basePath }common/js/publicFunction.js"
type="text/javascript"></script>
<link href="${basePath }common/css/pubUICss.css" rel="stylesheet"
type="text/css" />
<link type="text/css" rel="stylesheet"
href="${basePath }plug/z_tree/zTreeStyle/zTreeStyle.css" />
<link type="text/css" rel="stylesheet"
href="${basePath }style/blue/top.css" />
<link type="text/css" rel="stylesheet"
href="${basePath }style/blue/statusbar.css" />
<link type="text/css" rel="stylesheet"
href="${basePath }style/blue/menu.css" />
<link type="text/css" rel="stylesheet" href="${basePath }css/index.css" />
<script type="text/javascript"
src="${basePath }plug/z_tree/jquery.ztree.core-3.5.js"></script>
<script type="text/javascript" src="${basePath }js/cusitem.js"></script>
<script type="text/javascript">
var time=0;//时间, >1800S时会提示
function addTime(){
time=time+5000;
if(time==1680000){//两分钟后半小时
setMessage("请在两分钟内操作系统,不然将退出系统");
}
if(time==1740000){//一分钟后半小时
setMessage("还有一分钟退出系统");
}
if(time==1770000){//30秒后半小时
setMessage("还有30秒退出系统");
}
if(time==1795000){//5秒后半小时
setMessage("还有5秒退出系统");
}
if(time>=1800000){//半个小时
setMessage("你已退出系统");
$.post("userManageAction!userExist.action", {}, function(data) {
window.location.href="login.jsp";
});
}
}
// window.setInterval("addTime()", 5000);//每5S执行一次
//当鼠标进行操作时,重置时间
function chageTime(){
time=0;
}
var flowId;//传递流程名的变量
var processflowname;//传递工艺文件名称
var processflowversion;//传递流程版本的变量
var processid;//传递流程节点的变量
var processname;//工序名称
var oldprocessname;//当前工序名称
var face;//传递型号的变量
var workcode;//订单
var taskid;//任务编号
var taskname;//任务名称
var model;//型号
var batch;//批次
var mark;//工艺设计阶段标记
var versionstatus;//工艺设计版本状态
var lastmodifytime;//工艺设计最后操作时间
var equipmentid;//设备编号
var equipmentname;//设备名称
var userid;//用户编号
var username;//用户名
var iswrite;//是否重新编写
var productnum;//订单产品数量
var packageid;//工序包编号
var taskpacketid;//人员任务包编号
var processseries;//工序序号
var totalhours;//总攻时
var date1;//当前时间
var eventname;
var processseries;//工序数量
var productcode1;//产品编码
var productseries;//产品序号
var drewing;//产品代号
//声明一个对象
var mapObj={};
window.onresize = autoScreen;
$(function(){
//userCurrentInfo();
// organizations=$("#organization").combobox("getValue");
// myfunction();
//window.setTimeout(showMail,10000);
autoScreen();
// autoRequest();
init(‘#panelAdd‘, function() {
$("#s_password").val(‘‘);
$("#a_password").val(‘‘)
});
/*setInterval(function() {
$.post("messageAction!findUsersMessage.action", {}, function(data) {
if (data.onlineUserNum != 0) {
$("#msg").text(‘(‘ + data.onlineUserNum + "条" + ‘)‘);
$("#msg").css("font-size", "small");
blinklink();
} else {
$("#msg").text(‘‘);
}
});
}, 30000);*/
$("#oneWeatherImg").hover(function(){
if($("#weatherDiv").css(‘display‘)=="none"){
$("#weatherDiv").show();
}else{
$("#weatherDiv").hide();
}
});
});
$("body").on( "click", ".list_dt",
function() {
if ($("#open").find("img").eq(0).attr("src") != undefined) {
var lastOpen = $("#open").find("img").eq(0).attr("src");
var lastNum = lastOpen.split(‘.‘)[1].charAt(lastOpen.split(‘.‘)[1].length - 1);
$("#open").find("img").eq(0).attr("src", lastOpen.replace("0" + lastNum, lastNum));
}
$(‘.list_dd‘).stop();
$(this).siblings("dt").removeAttr("id");
var imgSrc = $(this).find("img").eq(0).attr("src");
var num = imgSrc.split(‘.‘)[1].charAt(imgSrc.split(‘.‘)[1].length - 1);
if ($(this).attr("id") == "open") {
$(this).removeAttr("id").siblings("dd").slideUp();
// $(this).find("img").eq(0).attr("src", imgSrc.replace("0" + num, num));
} else {
$(this).attr("id", "open").next().slideDown().siblings("dd").slideUp();
// $(this).find("img").eq(0).attr("src", imgSrc.replace(num, "0" + num));
}
});
$("body").on("click", ".list_li", function() {
var url;
var title = $(this).find("p").eq(1).text();
$.each(child, function(index, obj) {
if (obj.menunameCh == title && obj.pcode != ‘1‘) {
url = obj.description;
}
});
if(url!=""){
if(url.substring(0,4)=="http"||url.substring(0,2)=="ui"){
window.open(url, "_blank");
}else {
addTab(title, url);
}
}
});
$(document).ready(function() {
$.post(‘menuManageAction!queryUserMenus1.action‘,
function(data) {
var content = "";
var parent = new Array();
$.each(data.list,
function(index, obj) {
if (obj.pcode == ‘1‘) {
parent.push(obj);
}
});
child = data.list;
for (i in parent) {
if (i != ‘contains‘ && i != ‘remove‘ && i != ‘indexOf‘) {
//父级
content += "<dt class=‘list_dt‘ ><span class=‘_after‘></span><img src=‘${basePath }plug/z_tree/zTreeStyle/img/diy/35.png‘ alt=‘‘
style=‘height: auto;background-position: center center; margin-left: -17px;" + "margin-top: 5px; width: 21px;‘></img>
<p>" + parent[i].menunameCh + "</p><i class=‘list_dt_icon‘></i></dt>";
//子级
content += "<dd class=‘list_dd‘><ul>";
for (j in child) {
if (child[j].pcode == parent[i].menucode) {
content += "<li class=‘list_li‘><p style=‘margin-left:-5px;‘>●</p><p>" + child[j].menunameCh + "</p></li>";
// content+="<li class=‘list_li‘>"+child[j].name+"</li>";
}
}
content += "</ul></dd>";
}
}
$(".list_dl").append(content);
});
init(‘#panelAdd‘,
function() {
$("#s_password").val(‘‘);
$("#a_password").val(‘‘)
});
});
//获取组织
var organizations;
/* function showMail(){
main.window.test();
} */
//
// $(function(){
// var url=document.location.href;
// if(url.indexOf("?")!=-1){
//
// document.location.href=url.substring(0,url.indexOf("?"));
// }
// });
function autoScreen() {
var cw = (document.documentElement.clientWidth < 1024) ? 1024
: (document.documentElement.clientWidth);
var ch = (document.documentElement.clientHeight < 660) ? 660
: (document.documentElement.clientHeight);
document.getElementById("aaaa").style.width = cw + "px";
document.getElementById("container").style.width = cw + "px";
document.getElementById("menu").style.height = ch
- 90 + "px";
document.getElementById("right1").style.height = ch/* 127 */
- 89 + "px";
document.getElementById("right1").style.width = cw
- 193 + "px";
}
/* window.onload = function() {
autoScreen();
// document.getElementById("weather").src="http://tianqi.5ikfc.com:90/plugin-code/?style=3&dy=2&cl=ffffff&fs=14&th=ffffff&tl=ffffff";
window.onresize = autoScreen;
autoRequest();
} */
function logout() {
$.post("userManageAction!userExist.action");
}
// function autoRequest() {
// var timer = setInterval(function() {
// $.post("formAction!myTaskNum.action", function(data) {
// if (data.taskNum > 0) {
// $("#wait").html("(" + data.taskNum + ")");
// $("#messageArea").html(
// "<font color=‘ #ff0000‘>您有" + data.taskNum
// + "个待审批文档,请及时审批!</font>");
// } else {
// $("#wait").html("");
// $("#messageArea").html("");
// }
// });
// }, 5000);
// }
/**
初始化窗体参数
*/
function init(id, fn) {
$(id).window( {
width : 250,
height : 250,
collapsible : false,
minimizable : false,
maximizable : false,
draggable : true,
resizable : false,
modal : true,
onBeforeClose : fn
});
$(id).window(‘close‘);
}
/**
创建添加和编辑用户信息的窗口
*/
/* $(document).ready(function() {
init(‘#panelAdd‘, function() {
$("#s_password").val(‘‘);
$("#a_password").val(‘‘)
});
}); */
/**
添加窗口
*/
function midifyPassword() {
var ui=document.getElementById("panelAdd");
ui.style.display="";
$(‘#panelAdd‘).window( {
collapsible:false,
height : 160,
width : 270
});
}
function addCheck() {
var password = $("#s_password").val();
if (password == "") {
$.messager.alert("消息", "请输入新密码!");
return false;
}
var password2 = $("#a_password").val();
if (password2 == "") {
$.messager.alert("消息", "请再次输入新密码!");
return false;
}
if (password2 != password) {
$.messager.alert("消息", "两次输入密码不一致!");
return false;
}
$.post(‘userManageAction!changeUserPassword.action‘, {
password : password
}, function(data) {
if(data=="false"){
$.messager.alert("消息", "密码修改失败!");
}else{
$.messager.alert("消息", "密码修改成功,请记住您的新密码为:" + password + "!");
}
},‘text‘);
}
function addForm(data) {
$.messager.alert("消息", "密码修改成功,请记住您的新密码为:" + data.password + "!");
$("#panelAdd").window(‘close‘);
}
function blinklink() {
if (!document.getElementById(‘msg‘).style.color) {
document.getElementById(‘msg‘).style.color = "red";
}
if (document.getElementById(‘msg‘).style.color == "red") {
document.getElementById(‘msg‘).style.color = "black";
} else {
document.getElementById(‘msg‘).style.color = "red";
}
timer = setTimeout("blinklink()", 500);
}
/* $(function() {
setInterval(function() {
$.post("messageAction!findUsersMessage.action", {}, function(data) {
if (data.onlineUserNum != 0) {
$("#msg").text(‘(‘ + data.onlineUserNum + "条" + ‘)‘);
$("#msg").css("font-size", "small");
blinklink();
// $("#messageSound").attr("src",
// ‘${basePath}‘ + ‘music/message.mp3‘);
} else {
$("#msg").text(‘‘);
}
});
}, 30000);
}); */
function setImage(weather,img){
if(weather=="晴"||weather.indexOf("晴")>0){
img.attr("src","/style/blue/images/weather/2.png");
}else if(weather=="阴"||weather.indexOf("阴")>-1){
img.attr("src","/style/blue/images/weather/10.png");
}else if(weather=="多云"||weather.indexOf("多云")>-1){
img.attr("src","/style/blue/images/weather/21.png");
}else if(weather=="阵雨"||weather.indexOf("阵雨")-1||weather.indexOf("大雨")>-1){
img.attr("src","/style/blue/images/weather/14.png");
}else if(weather=="小雨"||weather.indexOf("小雨")>-1){
img.attr("src","/style/blue/images/weather/13.png");
}else if(weather=="大雪"||weather.indexOf("大雪")>-1||weather.indexOf("阵雪")>-1){
img.attr("src","/style/blue/images/weather/20.png");
}else if(weather=="小雪"||weather.indexOf("小雪")>-1){
img.attr("src","/style/blue/images/weather/17.png");
}
}
/* $(function(){
$("#oneWeatherImg").hover(function(){
if($("#weatherDiv").css(‘display‘)=="none"){
$("#weatherDiv").show();
}else{
$("#weatherDiv").hide();
}
});
}) */
/* function myfunction(){
var organization = $("#organization").combobox("getValue");
organizations=organization;
$.post(‘userManageAction!userCurrentInfo.action‘, {
organizationid : organization
}, function(data) {
if (data.message == "success") {
}
});
} */
function userCurrentInfo() {
// var organization = $("#organization").combobox("getValue");
// $.post(‘userManageAction!userCurrentInfo.action‘, {
// organizationid : organization
// }, function(data) {
// if (data.message == "success") {
// $.messager.alert("消息", "信息设置成功!");
// }
// });
var form = document.getElementById(‘form‘);
form.submit();
}
window.onunload = onunload_handler;
function onbeforeunload_handler() {
return;
}
function onunload_handler() {
// $("#organization").combobox("setValue",organizations);
//$.post("userManageAction!userMustExist.action");
return;
}
$(function(){
var tabsId = ‘right1‘;//tabs页签Id
var tab_rightmenuId = ‘tab_rightmenu‘;//tabs右键菜单Id
//绑定tabs的右键菜单
$("#"+tabsId).tabs({
onContextMenu:function(e,title){
e.preventDefault();
$(‘#‘+tab_rightmenuId).menu(‘show‘,{
left: e.pageX,
top: e.pageY
}).data("tabTitle",title);
},
onSelect:function(title){
//获取选中的选项卡
currentTab=title;
if(currentTab=="检验"||currentTab=="裁剪"||currentTab=="缝纫"){
home=currentTab;
changeTabs();
}
//alert(currentTab);
}
});
//实例化menu的onClick事件
$("#"+tab_rightmenuId).menu({
onClick:function(item){
CloseTab(tabsId,tab_rightmenuId,item.name);
}
});
});
/**
tab关闭事件
@param tabId tab组件Id
@param tabMenuId tab组件右键菜单Id
@param type tab组件右键菜单div中的name属性值
*/
function CloseTab(tabId,tabMenuId,type){
//tab组件对象
var tabs = $(‘#‘ + tabId);
//tab组件右键菜单对象
var tab_menu = $(‘#‘ + tabMenuId);
//获取当前tab的标题
var curTabTitle = tab_menu.data(‘tabTitle‘);
//关闭当前tab
if(type === ‘tab_menu-tabclose‘){
//通过标题关闭tab
tabs.tabs("close",curTabTitle);
}
//关闭全部tab
else if(type === ‘tab_menu-tabcloseall‘){
//获取所有关闭的tab对象
var closeTabsTitle = getAllTabObj(tabs);
//循环删除要关闭的tab
$.each(closeTabsTitle,function(){
var title = this;
tabs.tabs(‘close‘,title);
});
}
//关闭其他tab
else if(type === ‘tab_menu-tabcloseother‘){
//获取所有关闭的tab对象
var closeTabsTitle = getAllTabObj(tabs);
//循环删除要关闭的tab
$.each(closeTabsTitle,function(){
var title = this;
if(title != curTabTitle){
tabs.tabs(‘close‘,title);
}
});
}
//关闭当前左侧tab
else if(type === ‘tab_menu-tabcloseleft‘){
//获取所有关闭的tab对象
var closeTabsTitle = getLeftToCurrTabObj(tabs,curTabTitle);
//循环删除要关闭的tab
$.each(closeTabsTitle,function(){
var title = this;
tabs.tabs(‘close‘,title);
});
}
//关闭当前右侧tab
else if(type === ‘tab_menu-tabcloseright‘){
//获取所有关闭的tab对象
var closeTabsTitle = getRightToCurrTabObj(tabs,curTabTitle);
//循环删除要关闭的tab
$.each(closeTabsTitle,function(){
var title = this;
tabs.tabs(‘close‘,title);
});
}
}
//根据标题关闭tab
function closeT(tabId,tabName){
//tab组件对象
var tabs = $(‘#‘ + tabId);
var closeTabsTitle = getAllTabObj(tabs);
//循环删除要关闭的tab
$.each(closeTabsTitle,function(){
if(tabName == this){
var title = this;
tabs.tabs(‘close‘,title);
}
});
}
/**
获取所有关闭的tab对象
@param tabs tab组件
*/
function getAllTabObj(tabs){
//存放所有tab标题
var closeTabsTitle = [];
//所有所有tab对象
var allTabs = tabs.tabs(‘tabs‘);
$.each(allTabs,function(){
var tab = this;
var opt = tab.panel(‘options‘);
//获取标题
var title = opt.title;
//是否可关闭 ture:会显示一个关闭按钮,点击该按钮将关闭选项卡
var closable = opt.closable;
if(closable){
closeTabsTitle.push(title);
}
});
return closeTabsTitle;
}
/**
获取左侧第一个到当前的tab
@param tabs tab组件
@param curTabTitle 到当前的tab
*/
function getLeftToCurrTabObj(tabs,curTabTitle){
//存放所有tab标题
var closeTabsTitle = [];
//所有所有tab对象
var allTabs = tabs.tabs(‘tabs‘);
for(var i=0;i<allTabs.length;i++){
var tab = allTabs[i];
var opt = tab.panel(‘options‘);
//获取标题
var title = opt.title;
//是否可关闭 ture:会显示一个关闭按钮,点击该按钮将关闭选项卡
var closable = opt.closable;
if(closable){
//alert(‘title‘ + title + ‘ curTabTitle:‘ + curTabTitle);
if(title == curTabTitle){
return closeTabsTitle;
}
closeTabsTitle.push(title);
}
}
return closeTabsTitle;
}
/**
获取当前到右侧最后一个的tab
@param tabs tab组件
@param curTabTitle 到当前的tab
*/
function getRightToCurrTabObj(tabs,curTabTitle){
//存放所有tab标题
var closeTabsTitle = [];
//所有所有tab对象
var allTabs = tabs.tabs(‘tabs‘);
for(var i=(allTabs.length - 1);i >= 0;i--){
var tab = allTabs[i];
var opt = tab.panel(‘options‘);
//获取标题
var title = opt.title;
//是否可关闭 ture:会显示一个关闭按钮,点击该按钮将关闭选项卡
var closable = opt.closable;
if(closable){
//alert(‘title‘ + title + ‘ curTabTitle:‘ + curTabTitle);
if(title == curTabTitle){
return closeTabsTitle;
}
closeTabsTitle.push(title);
}
}
return closeTabsTitle;
}
//定义跳转页面对象
var pageTabs=new Object();
//pageTabs.na="ui\/product\/tailor_process3D";
pageTabs.one="ui/product/tailor_process3D.jsp";
pageTabs.two="ui/product/tailor_processDesc.jsp";
pageTabs.three="ui/product/tailor_processDesign.jsp";
pageTabs.four="ui/product/tailor_video.jsp";
pageTabs.five="ui/product/tailor_standard.jsp";
pageTabs.six="ui/product/tailor_processSheet.jsp";
//定义跳转页面对象名称
var pageTitle=new Object();
//pageTabs.na="ui\/product\/tailor_process3D";
pageTitle.one="3D工艺";
pageTitle.two="工艺说明";
pageTitle.three="工艺图纸";
pageTitle.four="视频";
pageTitle.five="标准";
pageTitle.six="工艺过程";
//转换对象
var changeNumToName=["one","two","three","four","five","six"];
//记录打开的主页面,并且是选中状态
var home;
//记录当前选中的选项卡
var currentTab;
var homeurl;
//当打开的是作业页面的时候触发左右滑动选项卡
function changeTabs(){
if(home=="检验"){
homeurl="ui/product/checkout.jsp";
}else if(home=="缝纫"){
homeurl="ui\product\sewing.jsp";
}else if(home=="裁剪"){
homeurl="ui/product/tailor_home.jsp";
}
}
//轮转
function rotateNext(){
if(processid==null || processid==‘‘){
setMessage(‘请先选择任务!‘);
return;
}
$.post(‘productCraftAction!queryFlowFormForTr.action‘, {
flowid : flowId,
processflowversion : processflowversion,
mark : mark,
lastmodifytime : lastmodifytime,
processid : processid
}, function(data) {
if(data.message==‘no‘){
setMessage(‘该工序没有工艺文件信息!‘);
}else if(data.message==‘no examination‘){
setMessage(‘该工序的工艺文件没有通过审核!‘);
}else if(data.message==‘success‘||data.message==‘no examination‘){
var selected=false;//标记tabs已选择
var tabs=[‘工序信息‘,‘工序要求‘,‘工艺过程卡‘,‘工艺说明‘,‘关键工序控制卡‘,‘检查要求‘,‘3D工艺‘,‘视频‘,‘标准‘,‘附件‘];
if(currentTab==home){
selected=true;
}
ta:for(var i=0;i<tabs.length;i++){
if(selected==true){
if(data.tab!=null && data.tab.length>0){
for(var j=0;j<data.tab.length;j++){
if(tabs[i]==data.tab[j]){
var pageTab;
if(tabs[i]==‘工序要求‘){
pageTab="ui/product/tailor_processDesc.jsp";
}else if(tabs[i]==‘工序信息‘){
pageTab="ui/product/tailor_cailiaoxinxi.jsp";
}else if(tabs[i]==‘工艺过程卡‘){
pageTab="ui/product/tailor_processSheet.jsp";
}else if(tabs[i]==‘关键工序控制卡‘){
pageTab="ui/product/tailor_keyProcess.jsp";
}else if(tabs[i]==‘检查要求‘){
pageTab="ui/product/tailor_checkStandard.jsp";
}else if(tabs[i]==‘工艺说明‘){
pageTab="ui/product/tailor_processDesign.jsp";
}else if(tabs[i]==‘3D工艺‘){
pageTab="ui/product/tailor_process3D.jsp";
}else if(tabs[i]==‘视频‘){
pageTab="ui/product/tailor_video.jsp";
}else if(tabs[i]==‘标准‘){
pageTab="ui/product/tailor_standard.jsp";
}else if(tabs[i]==‘附件‘){
pageTab="ui/product/tailor_enclosure.jsp";
}
window.addTab(""+tabs[i],""+pageTab);
break ta;
}
}
}
}
if(tabs[i]==currentTab && selected==false){
selected=true;
}
if(tabs[i]==‘附件‘){
window.addTab(""+home,""+homeurl);
break ta;
}
}
}
});
}
function rotateLast(){
if(processid==null || processid==‘‘){
setMessage(‘请先选择任务!‘);
return;
}
$.post(‘productCraftAction!queryFlowFormForTr.action‘, {
flowid : flowId,
processflowversion : processflowversion,
mark : mark,
lastmodifytime : lastmodifytime,
processid : processid
}, function(data) {
if(data.message==‘no‘){
setMessage(‘该工序没有工艺文件信息!‘);
}else if(data.message==‘no examination‘){
setMessage(‘该工序的工艺文件没有通过审核!‘);
}else if(data.message==‘success‘||data.message==‘no examination‘){
var selected=false;//标记tabs已选择
var tabs=[‘附件‘,‘标准‘,‘视频‘,‘3D工艺‘,‘检查要求‘,‘关键工序控制卡‘,‘工艺说明‘,‘工艺过程卡‘,‘工序要求‘,‘工序信息‘];
if(currentTab==home){
selected=true;
}
ta:for(var i=0;i<tabs.length;i++){
if(selected==true){
if(data.tab!=null && data.tab.length>0){
for(var j=0;j<data.tab.length;j++){
if(tabs[i]==data.tab[j]){
var pageTab;
if(tabs[i]==‘工序要求‘){
pageTab="ui/product/tailor_processDesc.jsp";
}else if(tabs[i]==‘工序信息‘){
pageTab="ui/product/tailor_cailiaoxinxi.jsp";
}else if(tabs[i]==‘工艺过程卡‘){
pageTab="ui/product/tailor_processSheet.jsp";
}else if(tabs[i]==‘关键工序控制卡‘){
pageTab="ui/product/tailor_keyProcess.jsp";
}else if(tabs[i]==‘检查要求‘){
pageTab="ui/product/tailor_checkStandard.jsp";
}else if(tabs[i]==‘工艺说明‘){
pageTab="ui/product/tailor_processDesign.jsp";
}else if(tabs[i]==‘3D工艺‘){
pageTab="ui/product/tailor_process3D.jsp";
}else if(tabs[i]==‘视频‘){
pageTab="ui/product/tailor_video.jsp";
}else if(tabs[i]==‘标准‘){
pageTab="ui/product/tailor_standard.jsp";
}else if(tabs[i]==‘附件‘){
pageTab="ui/product/tailor_enclosure.jsp";
}
window.addTab(""+tabs[i],""+pageTab);
break ta;
}
}
}
}
if(tabs[i]==currentTab && selected==false){
selected=true;
}
if(tabs[i]==‘工序信息‘){
window.addTab(""+home,""+homeurl);
break ta;
}
}
}
});
}
/* window.setInterval("countLoginUser()", 30000); */
function countLoginUser(){
$.post(‘userManageAction!updatelanding.action‘,{
},function(data){
document.getElementById("onlineUserNum").innerHTML=data.USERCOUNT;
});
//校验系统是否已用一年了
$.post(‘processAction!acciii.action‘,{
},function(data){
if(data.message==‘error‘){
setMessage(‘您的系统激活码已超期,请联系供应商‘);
}
});
}
//退出系统
function loginOut() {
$.messager.confirm(‘系统注销‘, ‘你确认退出此系统吗?‘, function(r) {
var systemname = trim(document.getElementById("systemname").innerHTML);
var userid = trim(document.getElementById("userid").innerHTML);
if (r) {
$.post(‘languageAction!logout.action‘, {
systemname : systemname,
userid : userid
}, function(data) {
window.location.href = "./login.jsp";
});
}
});
}
</script>
</head>
<body id="aaaa" onbeforeunload="return onbeforeunload_handler()">
<div id="container" style="height:100%;border:0px solid blue;"
onclick="chageTime()">
<%--top开始--%>
<div id="Head1" >
<div id="Logo" style="border: 0px solid red; width: 600px">
<!-- <img border="0" -->
<!-- width="297px" height="56px" -->
<!-- src="${basePath }style/blue/images/logo.gif" -->
<!-- style="position: relative; border: 0px solid red; left: 0px; bottom: 10px;" /> -->
<div
style="float: right; position: relative; border: 0px solid red; right: 350px; top: 0px;">
<font color="#0000CC"
style="color: #F1F9FE; font-size: 30px; font-family: 宋体;font-weight:bold;">纳爱斯MES管理系统</font>
</div>
</div>
<div
style="float: right;border: solid 0px red;position: relative; right:200px;top:10px">
<img src="" id="oneWeatherImg">
</div>
<div id="Head1Right"
style="float: right;border: solid 0px red;position: absolute;right: 33px">
<div id="Head1Right_UserName">
<div style="float:left;margin-left:-1px; text-align:center;height:50px; border:1px solid #403E73; border-width:0 1px;">
 <img border="0" width="25" height="25" style="margin-top: 10px"
src="${basePath }style/images/top/yonghu.png"/>
<font color="#0000CC" style="color: #F1F9FE; font-size: 5px; font-family: 宋体;margin-right:0px;">
</br>
  <b>欢迎您:<%=username2%></b>
</font>
</div>
<%--
<div style="float:left;margin-left:-1px; text-align:center;height:50px; border:1px solid #403E73; border-width:0 1px;">
 <img border="0" width="35" height="35" style="margin-top: 0px"
src="${basePath }style/images/top/factory.png"/>
<font color="#0000CC"style="color: #F1F9FE; font-size: 14px; font-family: 宋体;margin-right:55px">
</br style="height:0px">
<b><%=factory%></b>
<!-- <b>待修改</b> -->
</font>
</div>
<div style="float:left;margin-left:-1px; text-align:center;height:50px; border:1px solid #403E73; border-width:0 1px;">
 <img border="0" width="35" height="35" style="margin-top: 0px"
src="${basePath }style/images/top/starm.png"/>
<font color="#0000CC"style="color: #F1F9FE; font-size: 14px; font-family: 宋体;margin-right:55px">
</br>
<b><%=linename%></b>
<!-- <b>待修改</b> -->
</font>
</div>
--%>
<div style="float:left;margin-left:-1px; text-align:center;height:50px; border:1px solid #403E73; border-width:0 1px;">
<font color="#0000CC"style="color: #F1F9FE; font-size: 5px; font-family: 宋体;margin-right:5px">
<span id=‘userid‘ hidden="true"> <%=userid%></span>
<span id=‘systemname‘ hidden="true"> <%=system%></span>
<a href="javascript:void(0)" onclick="midifyPassword()">
<img border="0" width="25px" height="25px" style="margin-top: 10px" src="${basePath }style/images/top/xiugai.png" />
</br>
<font color="#0000CC" style="color: #F1F9FE; font-size: 5px; font-family: 宋体;">
  <b>修改密码</b></font>
<span id="wait" class="taskListSize"></span>
</a>
</font>
</div>
<div style="float:left; margin-left:-1px; text-align:center;height:50px;">
 <img border="0" width="25px" height="25px" style="margin-top: 10px;margin-right: 50px" alt="退出系统" onclick="loginOut()" src="${basePasth }style/images/top/tuichu.png" />
<font color="#0000CC"style="color: #F1F9FE; font-size: 14px; font-family: 宋体;margin-right:55px">
</br>
 <b>退出系统</b>
</font>
<%-- <!-- <a target="_parent" href="userManageAction!userExist.action"> -->
<img border="0" width="35px" height="35px" alt="退出系统" onclick="loginOut()" src="${basePasth }style/images/top/logout.png" />
</br>
<font color="#0000CC" style="color: #F1F9FE; font-size: 14px; font-family: 宋体;margin-right:55px">退出系统</font> --%>
</div>
<%-- <font color="#0000CC"
style="color: #F1F9FE; font-size: 14px; font-family: 宋体;margin-right:55px"><b>车间:<%=workshop%></b>
</font> <font color="#0000CC"
style="color: #F1F9FE; font-size: 14px; font-family: 宋体;margin-right:55px"><b>产线:<%=linename%></b>
</font> --%>
<%-- <span id=‘userid‘ hidden="true"> <%=userid%></span>
<span id=‘systemname‘ hidden="true"> <%=system%></span>
<a href="javascript:void(0)" onclick="midifyPassword()">
<img border="0" width="12" height="14" src="${basePath }style/images/top/msg.gif" />
</br>
<font color="#0000CC" style="color: #F1F9FE; font-size: 14px; font-family: 宋体;">修改密码</font>
<span id="wait" class="taskListSize"></span>
</a> --%>
</div>
</div>
<%-- 退出系统 --%>
<%-- <div id="Head1Right_organisationButton">
<form action="userManageAction!login1.action" method="post"
id="form">
<font color="#0000CC"
style="color: #F1F9FE; font-size: 13px; font-family: 宋体;">所属组织</font>
<span style="margin:0px 10px 0px 0px"><input class="easyui-combobox" id="organization" name="station"
data-options="
url:‘userManageAction!usersOrganization.action‘,
valueField:‘id‘,
textField:‘text‘,
panelHeight:‘auto‘,
editable:false,
onSelect:function(){
userCurrentInfo();
}"/> </span>
</form>
</div> --%>
<%-- <div id="Head1Right_SystemButton"
style="margin:10px 33px 0px 0px;border: solid 0px black">
<!-- <a target="_parent" href="userManageAction!userExist.action"> -->
<img border="0" width="78" height="20" alt="退出系统"
onclick="loginOut()"
src="${basePasth }style/blue/images/top/logout1.jpg" />
</div> --%>
<%-- 显示桌面
<div id="Head1Right_Button">
<a target="main" href="${basePath }ui/protal/wellcome.jsp"> <img
width="65" height="20" alt="显示桌面"
src="${basePath }style/blue/images/top/desktop.gif" /> </a>
</div>
<div
style="border: 0px solid red; width: width : 350px; height: 50px; float: right; font: #ffffff">
<iframe allowTransparency="true" id="weather" width="300"
height="25" frameborder="0" marginwidth="0" marginheight="0"
scrolling="no"></iframe>
</div>--%>
</div>
<%-- top结束 --%>
<%-- 信息提示栏--%>
<%-- <div id="Head2"> --%>
<%-- <div id="Head2_Awoke"> --%>
<%-- <ul id="AwokeNum"> --%>
<%-- <li> --%>
<%-- <a href="javascript:void(0)" onclick="addTab(‘消息‘,‘${basePath }ui/oa/receive_message.jsp‘)"> --%>
<%-- <img border="0" width="11" height="13" --%>
<%-- src="${basePath }style/images/top/msg.gif" /> <font --%>
<%-- color="#0000CC" --%>
<%-- style="color: #F1F9FE; font-size: 13px; font-family: 宋体;">消息</font> --%>
<%-- <span id="msg"></span> </a> --%>
<%-- <bgsound id="messageSound" src="">--%>
<%-- </li> --%>
<%-- <li class="Line"></li> --%>
<%-- <li> --%>
<%-- <a href="javascript:void(0)" onclick="addTab(‘收件箱‘,‘mailMessageAction!mailList.action?folder=INBOX‘)"> --%>
<%-- <img border="0" width="16" height="11" --%>
<%-- src="${basePath }style/images/top/mail.gif" /> <font --%>
<%-- color="#0000CC" --%>
<%-- style="color: #F1F9FE; font-size: 13px; font-family: 宋体;">邮件</font> --%>
<%-- <span id="mail"></span></a> --%>
<%-- </li> --%>
<%-- <li class="Line"></li> --%>
<%-- 是否有待审批文档的提示1,数量 --%>
<%-- <li> --%>
<%-- <a href="javascript:void(0)" onclick="addTab(‘待办事项‘,‘${basePath }ui/workflow/myTaskList.jsp‘)"> --%>
<%-- <img border="0" width="12" height="14" --%>
<%-- src="${basePath }style/images/top/wait.gif" /> <font --%>
<%-- color="#0000CC" --%>
<%-- style="color: #F1F9FE; font-size: 13px; font-family: 宋体;">待办事项</font><span --%>
<%-- id="wait" class="taskListSize"></span> </a> --%>
<%-- </li> --%>
<%-- <li class="Line"></li> --%>
<%-- 需要使用的 --%>
<%-- <li> --%>
<%-- 修改密码 --%>
<%-- <a href="javascript:void(0)" onclick="midifyPassword()"> <img border="0" --%>
<%-- width="12" height="14" --%>
<%-- src="${basePath }style/images/top/msg.gif" /><font --%>
<%-- color="#0000CC" --%>
<%-- style="color: #F1F9FE; font-size: 13px; font-family: 宋体;">修改密码</font><span --%>
<%-- id="wait" class="taskListSize"></span> </a> --%>
<%-- </li> --%>
<%-- <li class="Line"></li> --%>
<%-- <li> --%>
<%-- <font color="#0000CC" --%>
<%-- style="color: #F1F9FE; font-size: 13px; font-family: 宋体;">所属组织</font> --%>
<%-- <input class="easyui-combobox" id="organization" --%>
<%-- data-options=" --%>
<%-- url:‘userManageAction!usersOrganization.action‘, --%>
<%-- valueField:‘id‘, --%>
<%-- textField:‘text‘, --%>
<%-- panelHeight:‘auto‘, --%>
<%-- editable:false, --%>
<%-- onSelect:function(){ --%>
<%-- userCurrentInfo(); --%>
<%-- }" /> --%>
<%-- </li> --%>
<%-- 是否有待审批文档的提示2,提示审批 --%>
<%-- 结束 --%>
<%-- </ul> --%>
<%-- </div> --%>
<%--        --%>
<%-- <a href="javascript:void(0)" class="easyui-linkbutton" data-options="iconCls:‘icon-reload‘" plain="true" style="width:100px; padding-top:5px;" onclick="main.window.location.reload()">刷新首页 </a> --%>
<%-- </div> --%>
<%-- 菜单结束 --%>
<div id="menu" style="border-color: #FFFFFF;">
<dl class="list_dl" ></dl>
<!-- <ul id="treeDemo" class="ztree"></ul> -->
</div>
<%-- 主页面信息 --%>
<div id="right1"
style="position: absolute; left: 187px; border: 2px solid #F0FFFF; height: 555px;width: 1175px ">
<div title="首页"
style="border: 1px solid #000000;border-width:1px 0px 0px 0px; margin: 0px 0px 0px 0px;">
<iframe name="main" id="main"
src="${basePath }ui/portal/wellcome.jsp" height="100%"
width="100%" style="border:0px solid red; padding: 0px;">
</iframe>
</div>
</div>
<%-- 底部状态栏信息 --%>
<div id="StatusBar">
<!-- id="onlineUserNum" -->
<%-- <div id="Online">
当前在线人数:共
<span class="OnlineUser" id="onlineUserNum">${USERCOUNT}</span> 人
<span class="OnlineView"><a href="javascript:void(0)">${USERLIST}</a>
</span>
</div>
<div id="StatusBar">
<a href="http://www.animoor.com" title="安尼梅森(北京)数码科技有限公司"
target="_blank">Powered by animoor EOP v1.6
中国机械工业工程有限公司 版权所有</a>
</div> --%>
</div>
<div id="panelAdd" title="修改密码" style="display: none;">
<form id="addForm" method="post">
<br />
<div style="width: 215px; float: left; position: relative;">
<table align="center">
<tbody>
<tr height="5">
<td width="750px"></td>
<td width="180px"></td>
</tr>
<tr height="30">
<td>新密码</td>
<td><input type="password" maxlength="8" name="password"
id="s_password" />
</td>
</tr>
<tr height="30">
<td>确认密码</td>
<td><input type="password" maxlength="8" id="a_password" />
</td>
</tr>
<tr height="5">
<td></td>
<td></td>
</tr>
</tbody>
</table>
<div align="center" style="padding-top: 10px; padding-left: 20px;">
<input type="button" class="buttonStyle" value="保存"
onclick="addCheck()" />
</div>
</div>
</form>
</div>
<div id="bbsMessage"></div>
</div>
<div id="tab_rightmenu" class="easyui-menu" style="width:150px;">
<div name="tab_menu-tabcloseall">关闭全部标签</div>
<div name="tab_menu-tabcloseother">关闭其他标签</div>
<div class="menu-sep"></div>
<div name="tab_menu-tabcloseright">关闭右侧标签</div>
<div name="tab_menu-tabcloseleft">关闭左侧标签</div>
</div>
</body>
</html>
<%-- <%
String username;
Users user = (Users) session.getAttribute(ActionConstants.USERS);
if (user == null) {
response.sendRedirect(request.getAttribute("basePath")
+ "/login.jsp");
} else {
username = user.getId();
}
%> --%>
标签:frame absolute href 滑动 检验 mina pow param tchar
原文地址:https://www.cnblogs.com/gttg/p/12152201.html