js实现简单的导航栏
body {
font: 12px Arial, Helvetica, sans-serif, "新宋体";
}
#tb1 {
width: 401px;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
margin: 50px auto 0px auto;
}
.menu {
height: 28px;
border-right: 1px solid #cccccc;
}
ul {
margin: 0px;
padding: 0px;
}
ul li {
list-style-type: none;
float: left;
width: 99px;
height: 28px;
line-height: 28px;
text-align: center;
border-left: 1px solid #cccccc;
cursor: pointer;
color: #666;
font-size: 14px;
overflow: hidden;
background: #e0e2eb;
}
.menu li.off {
background: #ffffff;
color: #336699;
font-weight: bold;
}
.menudiv {
height: 200px;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-top: 0px;
background: #fefefe;
}
.menudiv div {
padding: 15px;
margin: 0px auto 0px auto;
height: 28px;
line-height: 28px;
}
function setli(name, cursel) {
cursel_0 = cursel;
for (var i = 1; i <=ulli_len; i++) {
var menu = document.getElementById(name + i);
var menudiv = document.getElementById("con_" + name + "_" + i);
if (i == cursel) {
menu.className ="off";
menudiv.style.display = "block";
}
else {
menu.className="";
menudiv.style.display = "none";
}
}
}
function next() {
cursel_0++;
if (cursel_0 > ulli_len) {
cursel_0 = 1;
}
setli(name_0,cursel_0);
}
var name_0 = 'one';
var cursel_0 = 1;
var ulli_len,iIntervalId;
onload = function () {
var ulli = document.getElementById("tb1").getElementsByTagName("li");
ulli_len = ulli.length;
for(var j=0;j ulli[j].onmouseover=function(){ clearInterval(iIntervalId); this.onmouseout=function(){ iIntervalId=setInterval(next,1000); } } } document.getElementById("con_"+name_0+"_"+ulli_len).parentNode.onmouseover=function(){ clearInterval(iIntervalId); this.onmouseout=function(){ iIntervalId=setInterval(next,1000); } } setli(name_0, cursel_0); iIntervalId=setInterval(next, 1000); } 弹窗代码大全(收集) 以下包括强制弹窗 24小时IP弹窗延时弹窗退弹等 我们使用cookie来控制一下就可以了。 首先,将如下代码加入主页面html的Javascript弹窗代码大全(收集)
简易计算器的实现(JSP)
用JSP编写的一个简易计算器实现代码如下: <%@ page contentType="text/html;charset=gb2312"%>
简易计算器
//接收运算符号 String oper=request.getParameter("op"); Double dnum1=0.0; Double dnum2=0.0; Double result=0.0; //java中String -> int if(num1!=null&&num2!=null&&oper!=null) { dnum1=Double.parseDouble(num1); dnum2=Double.parseDouble(num2); //计算 if(oper.equals("+")) { //加 result=dnum1+dnum2; } else if(oper.equals("-")) { //减 result=dnum1-dnum2; } else if(oper.equals("×")) { //乘 result=dnum1*dnum2; } else { //除 result=dnum1/dnum2; } } %>