menu.js
上传用户:simon2hong
上传日期:2021-11-18
资源大小:16746k
文件大小:5k
- //强制嵌入框架中
- /* 上方菜单 */
- function switchTab(tabpage,tabid){
- var oItem = document.getElementById(tabpage).getElementsByTagName("li");
- for(var i=0; i<oItem.length; i++){
- var x = oItem[i];
- x.className = "";
- }
- document.getElementById(tabid).className = "Selected";
- var dvs=document.getElementById("cnt").getElementsByTagName("div");
- for (var i=0;i<dvs.length;i++){
- if (dvs[i].id==('d'+tabid))
- dvs[i].style.display='block';
- else
- dvs[i].style.display='none';
- }
- }
- /* 左侧菜单 */
- function border_left(left_tabid,left_menu_cnt){
-
- var oItem = document.getElementById('menu').getElementsByTagName("li");
- for(var i=0; i<oItem.length; i++){
- var x = oItem[i];
- x.className = "";
- }
- document.getElementById(left_tabid).className = "Selected";
- var dvs=document.getElementById('menu').getElementsByTagName("ul");
- for (var i=0;i<dvs.length;i++){
- if(dvs[i].id.indexOf('dleft_tab')==0){
- if (dvs[i].id==('d'+left_tabid)){
- //dvs[i].style.display='block';
- dvs[i].style.display='none';
- document.getElementById('goodmenu').innerHTML=dvs[i].innerHTML;
- }
- else{
- dvs[i].style.display='none';
- }
- }
- }
- }
- /* 左侧菜单active */
- function dleft_tab_active(tabpage,activeid){
- var obj=activeid
- var oItem = document.getElementById(tabpage).getElementsByTagName("a");
- for(var i=0; i<oItem.length; i++){
- var x = oItem[i];
- x.className = "";
- }
- obj.className = "Selected";
- }
- /* 上方菜单当前操作 */
- function Tab_now(tabpage,nowid){
- var oItem = document.getElementById(tabpage).getElementsByTagName("span");
- for(var i=0; i<oItem.length; i++){
- var x = oItem[i];
- x.className = "";
- }
- document.getElementById(nowid).className = "Selected";
- var dvs=document.getElementById("Tab_now").getElementsByTagName("span");
- for (var i=0;i<dvs.length;i++){
- if (dvs[i].id==('d'+nowid))
- dvs[i].style.display='block';
- else
- dvs[i].style.display='none';
- }
- }
- function menu(tab){
- if(tab.style.display=='block')tab.style.display='block';
- else tab.style.display='block';
- }
- /* 发表页面弹出窗口 */
- function doMenu(MenuName){
- var arrMenus = new Array("swin1","swin2","swin3","swin4","swin5");
- var IfrRef = document.getElementById('DivShim');
- for (var i=0; i<arrMenus.length; i++){
- if (MenuName == arrMenus[i]) {
- if(document.getElementById(MenuName).style.display == "block"){
- document.getElementById(arrMenus[i]).style.display = "none";
- IfrRef.style.display = "none";
- }else{
- document.getElementById(MenuName).style.display = "block";
- IfrRef.style.width = document.getElementById(MenuName).offsetWidth;
- IfrRef.style.height = document.getElementById(MenuName).offsetHeight;
- IfrRef.style.top = document.getElementById(MenuName).style.top;
- IfrRef.style.left = document.getElementById(MenuName).style.left;
- IfrRef.style.zIndex = document.getElementById(MenuName).style.zIndex - 1;
- IfrRef.style.display = "block";
-
- }
- }else{
- document.getElementById(arrMenus[i]).style.display = "none";
- }
- }
- }
- /* 页面弹出窗口框架内嵌,无刷 */
- function doMenu1(MenuName,URL){
- document.getElementById("chgClass").src=URL;
- document.getElementById(MenuName).style.display = "block";
- }
- /* 点击选中表单li */
- function chk_iddiv(id){
- var objc=document.getElementById("c"+id); //多选框
- var obju=document.getElementById("u"+id);//ul
- if (objc.checked==''){
- objc.checked='checked';
- obju.style.backgroundColor="#ffb";
- }else{
- objc.checked='';
- obju.style.backgroundColor="#fff";
- }
- }
- /* 点击选中表单checkbox */
- function chk_id(id){
- var objc=document.getElementById("c"+id); //多选框
- var obju=document.getElementById("u"+id);//ul
- if (obju.style.backgroundColor=="#ffb"){
- obju.style.backgroundColor="#fff";
- }else{
- obju.style.backgroundColor="#ffb";
- }
- }
- /* 点击选中表单chk_idAll */
- function chk_idAll(form,iValue)
- {
-
- for (var i=0;i < form.elements.length;i++)
- {
- var e = form.elements[i];
- if (e.name == "id"){
- e.checked = iValue;
- }
- }
- //批量着色
- var dvs=document.getElementById("chk_idAll").getElementsByTagName("tr");
- for (var i=0;i<dvs.length;i++){
- if (iValue==1)
- dvs[i].style.backgroundColor="#ffb";
- else
- dvs[i].style.backgroundColor="#fff";
- }
- }
- /**/
- function chk_idBatch(form,askString){
- var bCheck;
- bCheck=false;
- for (var i=0;i < form.elements.length;i++)
- {
- var e = form.elements[i];
- if (e.name == "id"){
- if (e.checked ==1){
- bCheck=true;
- break;
- }
- }
- }
-
- if (bCheck==false){
- alert("请选择要操作的内容!")
- return false;
- }
- else{
- return confirm('确认要'+askString+"?");
- }
- }
- function obAlert(arrobj){
- if (arrobj){
- var oDialog = new dialog();
- oDialog.init();
- oDialog.set('src',arrobj[1]);
- oDialog.event(arrobj[0],'');
- oDialog.button('dialogOk',"document.getElementById('ssnbotton').disabled=''");
- }
- }
- /**********************************************************************/
- /* 鼠标悬停背景变色 */
- function fSetBg(obj){
- obj.style.backgroundColor = '#ffc';
- }
- function fReBg(obj){
- obj.style.backgroundColor = '#fff';
- }
- selects = document.getElementsByTagName('select');
- for(i = 0; i < selects.length; i++) {
- selects[i].style.visibility = visibility;
- }