首页 > 其他分享 >JS HTML经典框架

JS HTML经典框架

时间:2023-06-26 22:01:37浏览次数:44  
标签:style hover 框架 JS menu2 images HTML var id


switch.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<style type="text/css">
*{ margin:0; padding:0;}
</style>
</head>
<script language="javascript">
function $id(id){  
    return document.getElementById(id);  
}

window.onload = function(){
var count=0;
$id("menu_switch").onclick = function(){
		var frame_page = top.document.getElementById("frame_page");
		var menu_switch =$id("menu_switch");
		if(count%2==0){
			frame_page.cols = "0,10,*";
			menu_switch.style.backgroundImage='url(images/frame_show.gif)';
			menu_switch.title='点击打开管理界面菜单';
		}else{
			frame_page.cols = "153,10,*";
			menu_switch.style.backgroundImage='url(images/frame_hide.gif)';
			menu_switch.title='点击隐藏管理界面菜单';
		}
		count++;
	}
}
</script>
</head>

<body>
<div style="height:800px; padding-top:260px; width:100px; cursor:pointer; background:url(images/frame_switch_Bj.gif) repeat-y;">
	<div id="menu_switch" style="background:url(images/frame_hide.gif) no-repeat; width:10px; height:86px;" title="点击隐藏管理界面菜单"></div>
</div>
</div>
</body>
</html>

 

menu.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<link rel="stylesheet" href="style/basic.css" type="text/css" />
<link rel="stylesheet" href="style/menu.css" type="text/css" />
<script language="javascript">
/*共用*/
function $id(id){  
    return document.getElementById(id);  
}

window.onload = function(){
	var count_menu1=0;
	$id("menu1").onclick = function(){
		var menu1=$id("menu1");
		var menu1_hover=$id("menu1_hover");
		if(count_menu1%2==0){
			menu1_hover.style.display="block";
			menu1.style.backgroundImage="url(images/buttom.jpg)";
			menu1.style.backgroundRepeat="no-repeat";
			menu1.style.color="#b6241f";
		}else{
			menu1_hover.style.display="none";
			menu1.style.backgroundImage="url(images/buttom_hover.jpg)";
			menu1.style.backgroundRepeat="no-repeat";
			menu1.style.color="#fff";
		}
		count_menu1++;
	}
	
	var count_menu2=0;
	$id("menu2").onclick = function(){
		var menu2=$id("menu2");
		var menu2_hover=$id("menu2_hover");
		if(count_menu2%2==0){
			menu2_hover.style.display="block";
			menu2.style.backgroundImage="url(images/buttom.jpg)";
			menu2.style.backgroundRepeat="no-repeat";
			menu2.style.color="#b6241f";
		}else{
			menu2_hover.style.display="none";
			menu2.style.backgroundImage="url(images/buttom_hover.jpg)";
			menu2.style.backgroundRepeat="no-repeat";
			menu2.style.color="#fff";
		}
		count_menu2++;
	}
	
	var count_menu3=0;
	$id("menu3").onclick = function(){
		var menu3=$id("menu3");
		var menu3_hover=$id("menu3_hover");
		if(count_menu3%2==0){
			menu3_hover.style.display="block";
			menu3.style.backgroundImage="url(images/buttom.jpg)";
			menu3.style.backgroundRepeat="no-repeat";
			menu3.style.color="#b6241f";
		}else{
			menu3_hover.style.display="none";
			menu3.style.backgroundImage="url(images/buttom_hover.jpg)";
			menu3.style.backgroundRepeat="no-repeat";
			menu3.style.color="#fff";
		}
		count_menu3++;
	}
	
	var count_menu4=0;
	$id("menu4").onclick = function(){
		var menu4=$id("menu4");
		var menu4_hover=$id("menu4_hover");
		if(count_menu4%2==0){
			menu4_hover.style.display="block";
			menu4.style.backgroundImage="url(images/buttom.jpg)";
			menu4.style.backgroundRepeat="no-repeat";
			menu4.style.color="#b6241f";
		}else{
			menu4_hover.style.display="none";
			menu4.style.backgroundImage="url(images/buttom_hover.jpg)";
			menu4.style.backgroundRepeat="no-repeat";
			menu4.style.color="#fff";
		}
		count_menu4++;
	}
	rand_img();
}

var rand1 = 0;
var useRand = 0;
var images = new Array;
images[1] = "box01.png";
images[2] = "box02.png";
images[3] = "box03.png";
images[4] = "box04.png";
function rand_img(){
	var rand_img = $id("rand_img");
	rand_img.style.backgroundImage="url(images/box01.png)";
	var imgnum = images.length - 1;
	do {
	var randnum = Math.random();
	rand1 = Math.round((imgnum - 1) * randnum) + 1;
	} while (rand1 == useRand);
	useRand = rand1;
	rand_img.style.backgroundImage = "url(images/"+images[useRand]+")";
}

</script>
</head>
<body>
<div class="menu">
	<div class="box" id="rand_img">
    	<h2>后台管理系统</h2>
        <em><img src="../face/50/face.png" wmenuth="50" height="50" /></em>
        <p>管理员:chaoyi</p>
        <p><a href="###">打开首页</a>  <a href="###">注销</a></p>
    </div>
    <h3><a id="menu1">用户管理</a></h3>
    <ul id="menu1_hover" style="display:none;">
    	<li><a href="userList.html" target="main">用户管理</a></li>
        <li><a href="userNews.html" target="main">新增管理员</a></li>
        <li><a href="userList.html" target="main">用户管理</a></li>
        <li><a href="userNews.html" target="main">新增管理员</a></li>
        <li><a href="userList.html" target="main">用户管理</a></li>
        <li><a href="userNews.html" target="main">新增管理员</a></li>
    </ul>
    <h3><a id="menu2">商品信息</a></h3>
     <ul id="menu2_hover" style="display:none;">
    	<li><a href="classUpdate.html" target="main">分类管理</a></li>
        <li><a href="classNews.html" target="main">创建分类</a></li>
        <li><a href="gooodsList.html" target="main">商品管理</a></li>
        <li><a href="gooodsNews.html" target="main">新增商品</a></li>
    </ul>
    <h3><a id="menu3">订单管理</a></h3>
     <ul id="menu3_hover" style="display:none;">
    	<li><a href="orderList.html" target="main">订单管理</a></li>
    </ul>
    <h3><a id="menu4">评论管理</a></h3>
     <ul id="menu4_hover"style="display:none;">
    	<li><a href="commentList.html" target="main">订单管理</a></li>
    </ul>
</div>
</body>
</html>

 

效果图:

JS HTML经典框架_ViewUI


 

 

标签:style,hover,框架,JS,menu2,images,HTML,var,id
From: https://blog.51cto.com/u_16171388/6558229

相关文章

  • HTML 图片不存在则显示一个默认图片
    <!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><metahttp-equiv="Content-......
  • JS 随机图片效果
    <html><head><title>JS随机图片效果</title><metahttp-equiv="Content-Type"content="text/html;charset=gb2312"><styletype="text/css"><!--img{border:#999999;border-style:dotted;bor......
  • JS——网课
    看:https://www.bilibili.com/video/BV1Y84y1L7Nn/?p=17&spm_id_from=pageDriver&vd_source=b16c9d62fc80d4f0761a959bb9fdb870P17 ......
  • 自己动手实现rpc框架(一) 实现点对点的rpc通信
    自己动手实现rpc框架(一)实现点对点的rpc通信1.什么是rpc?RPC是远过程调用(RemoteProcedureCall)的缩写形式,其区别于一个程序内部基本的过程调用(或者叫函数/方法调用)。随着应用程序变得越来越复杂,在单个机器上中仅通过一个进程来运行整个应用程序的方式已经难以满足现实......
  • labview框架 产线MES系统 物料管理,排产计划,设备管理,报表管理,功能齐全
    labview框架产线MES系统物料管理,排产计划,设备管理,报表管理,功能齐全扫码追溯PLC通信数据库存储标签打印我重新表述一下:"LabVIEW框架是一个功能齐全的产线MES系统,它涵盖了物料管理、排产计划、设备管理和报表管理等方面。该系统还支持扫码追溯功能,可以通过扫描物料上的条码来......
  • 基于前端Vue后端.NetCore Web后台管理系统通用开本框架采用前后端分离技术
    基于前端Vue后端.NetCoreWeb后台管理系统通用开本框架采用前后端分离技术,前端使用vue2.6.0,后端使用.netcore3.1,支持跨平台、多租户、支持MySQLSQLServerOracle多数据库,模块化设计,高性能,高颜值,不管是个人学习还是企业做项目都非常适合 原创文章,转载请说明出处,资料来源:http://im......
  • JS 判断手机端跳转
    第一种方法:functionis_mobile(){varregex_match=/(nokia|iphone|android|motorola|^mot-|softbank|foma|docomo|kddi|up.browser|up.link|htc|dopod|blazer|netfront|helio|hosin|huawei|novarra|CoolPad|webos|techfaith|palmsource|blackberry|alcatel|amoi|ktouch|nexian......
  • JS 跳转对应的手机页面
    location.pathname(location对象的pathname属性)用于设置或取得当前URL的路径部分<scripttype="text/javascript"> varpath=location.pathname; alert(path);</script>效果图: 前提是手机和PC站都同一个数据库,更新的路径都是相同的,只是域名的不同。一个是www,另一个是m......
  • PHP htmlspecialchars() 函数
    htmlspecialchars()函数把预定义的字符转换为HTML实体。<?php$str="Thisissome<b>bold</b>text.";echohtmlspecialchars($str);?> htmlspecialchars()函数把预定义的字符转换为HTML实体。预定义的字符是:&(和号)成为&"(双引号)成为"'(单引号)成为'......
  • JS 函数的三种声明方式
    <!DOCTYPEhtml><metacharset="UTF-8"><script>//----函数的三种声明方式----//1、自定义函数:functionf1(){ console.log("f1f1f1f1");}//调用方式:函数名f1();//特点://(1)函数声明的函数在JS预解析的时候,会提升到作用域的最前面//(2)函数声明中的函数,可以在声明之前调......