87,915
社区成员
发帖
与我相关
我的任务
分享
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>cookie tab</title>
<script type="text/javascript" src="js/jquery-1.8.3.js" ></script>
<script type="text/javascript" src="js/jquery.cookie.js" ></script>
</head>
<body>
<script type="text/javascript">
function nTabs(thisObj, Num) {
if (thisObj.className == "active") return;
var tabObj = thisObj.parentNode.id;
var tabList = document.getElementById(tabObj).getElementsByTagName("li");
for (i = 0; i < tabList.length; i++) {
if (i == Num) {
thisObj.className = "active";
document.getElementById(tabObj + "_Content" + i).style.display = "block";
} else {
tabList[i].className = "normal";
document.getElementById(tabObj + "_Content" + i).style.display = "none";
}
}
}
</script>
<div class="nTab">
<div class="TabTitle">
<ul id="myTab1">
<li class="active" onclick="nTabs(this,0);">注册</li>
<li class="normal" onclick="nTabs(this,1);">登录</li>
</ul>
</div>
<div class="TabContent">
<div id="myTab1_Content0">注册</div>
<div id="myTab1_Content1" class="none">登录</div>
</div>
</div>
<script type="text/javascript" >
var tabcookievalue = $.cookie("mytab");
if (tabcookievalue != "") {
nTabs($("#myTab1 li").eq(tabcookievalue)[0], tabcookievalue);
}
$("#myTab1 li").click(function () {
$.cookie("mytab", $(this).index());
});
</script>
</body>
</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>
#myTab1_Content1{ display:none}
</style>
</head>
<body>
<script type="text/javascript">
function nTabs(thisObj, Num) {
if (thisObj.className == "active") return;
var tabObj = thisObj.parentNode.id;
var tabList = document.getElementById(tabObj).getElementsByTagName("li");
for (i = 0; i < tabList.length; i++) {
if (i == Num) {
thisObj.className = "active";
document.getElementById(tabObj + "_Content" + i).style.display = "block";
} else {
tabList[i].className = "normal";
document.getElementById(tabObj + "_Content" + i).style.display = "none";
}
}
}
</script>
<div class="nTab">
<div class="TabTitle">
<ul id="myTab1">
<li id="li_register" class="active" onclick="nTabs(this,0);location.href='#register'">注册</li>
<li id="li_login" class="normal" onclick="nTabs(this,1);location.href='#login'">登录</li>
</ul>
</div>
<div class="TabContent">
<div id="myTab1_Content0">注册</div>
<div id="myTab1_Content1" class="none">登录</div>
</div>
<script type="text/javascript">
var hash = location.hash;
if(hash == "#login")nTabs(document.getElementById('li_login'),1);
else nTabs(document.getElementById('li_register'),0);
</script>
</body>
</html>