<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default3.aspx.cs" Inherits="测试_Default3" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<style>
body
{
text-align: center;
}
.tab
{
width: 432px;
height: 208px;
margin: 0 auto;
overflow: hidden;
border: 1px solid #cccccc;
}
.menu, .menu li
{
margin: 0;
padding: 0;
height: 24px;
list-style: none;
overflow: hidden;
text-align: center;
}
.menu
{
border-bottom: 1px solid #cccccc;
}
.menu .default
{
width: 84px;
float: left;
font-size: 10pt;
line-height: 1.5;
margin-left: 1px;
cursor: pointer;
background: url( 'http://www.webjx.com/upfiles/20070905/20070905212648_01.jpg' ) no-repeat;
}
.menu .active
{
width: 84px;
float: left;
font-size: 10pt;
line-height: 1.5;
margin-left: 1px;
cursor: pointer;
font-weight: bold;
color: #FFFFFF;
background: url( 'http://www.webjx.com/upfiles/20070905/20070905212705_02.jpg' ) no-repeat;
}
#more
{
width: 76px;
float: left;
font-size: 10pt;
line-height: 1.5;
margin-left: 1px;
cursor: pointer;
color: #FF0000;
font-weight: normal;
text-align: right;
}
.con
{
width: 422px;
height: 184px;
margin: 0 auto;
}
</style><script>
function init(ids,cons,dis){
document.getElementById(ids).getElementsByTagName('li')[0].className='active';
document.getElementById(cons).innerHTML=document.getElementById(dis+"l1").innerHTML;
// document.getElementById(ids).onmouseover=function(){onmousOver(ids,cons,dis);}//鼠标指向激发效果
document.getElementById(ids).onclick=function(){onmousOver(ids,cons,dis);}//点击激发效果
}
function onmousOver(ids,cons,dis){
o = o || window.event;
var obj=o.target || o.srcElement;
if (obj.tagName=='LI'){
if (obj.className=='active'||obj.id=='more')return;
var o=document.getElementById(ids).getElementsByTagName('li');
for (var i=0;i<=o.length-1;i++){o[i].className='default'}
obj.className='active';
if (obj.className=='active'){document.getElementById(cons).innerHTML=document.getElementById(dis+obj.id).innerHTML;}
}
}
</script>
</head>
<body>
<form runat="server">
<!--#1-->
<div class='tab'>
<ul id='nav1' class='menu'>
<li id="l1" class='default'>第一新闻</li>
<li id="l2" class='default'>第二新闻</li>
<li id="l3" class='default'>第三新闻</li>
<li id="l4" class='default'>第四新闻</li>
<li id="l5" class='default'>第5新闻</li>
</ul>
<div class='con' id='con1'>
</div>
</div>
<div style="display: none">
<div id="div1_l1">
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<span>11111111111111111111!</span><asp:Button ID="Button1" runat="server" Text="Button" />
</div>
<div id="div1_l2">
<span>所以特来问一下高手们,请大家帮帮忙!<asp:Button ID="Button2" runat="server" Text="Button" /></span>
</div>
<div id="div1_l3">
<span>找了几个来改,都是头部的菜单那里太难定位了</span>
</div>
<div id="div1_l4">
<span>当鼠标放上去时就变,而不用点了!</span>
</div>
<div id="div1_l5">
<span>增加了!</span>
</div>
</div> <script>
init('nav1','con1',"div1_");
</script> </form>
</body>
</html>
<html>
<head>
<style>
body
{
text-align: center;
}
.tab
{
width: 432px;
height: 208px;
margin: 0 auto;
overflow: hidden;
border: 1px solid #cccccc;
}
.menu, .menu li
{
margin: 0;
padding: 0;
height: 24px;
list-style: none;
overflow: hidden;
text-align: center;
}
.menu
{
border-bottom: 1px solid #cccccc;
}
.menu .default
{
width: 84px;
float: left;
font-size: 10pt;
line-height: 1.5;
margin-left: 1px;
cursor: pointer;
background: url( 'http://www.webjx.com/upfiles/20070905/20070905212648_01.jpg' ) no-repeat;
}
.menu .active
{
width: 84px;
float: left;
font-size: 10pt;
line-height: 1.5;
margin-left: 1px;
cursor: pointer;
font-weight: bold;
color: #FFFFFF;
background: url( 'http://www.webjx.com/upfiles/20070905/20070905212705_02.jpg' ) no-repeat;
}
#more
{
width: 76px;
float: left;
font-size: 10pt;
line-height: 1.5;
margin-left: 1px;
cursor: pointer;
color: #FF0000;
font-weight: normal;
text-align: right;
}
.con
{
width: 422px;
height: 184px;
margin: 0 auto;
}
</style><script>
function init(ids,cons,dis){
document.getElementById(ids).getElementsByTagName('li')[0].className='active';
document.getElementById(cons).innerHTML=document.getElementById(dis+"l1").innerHTML;
// document.getElementById(ids).onmouseover=function(){onmousOver(ids,cons,dis);}//鼠标指向激发效果
document.getElementById(ids).onclick=function(){onmousOver(ids,cons,dis);}//点击激发效果
}
function onmousOver(ids,cons,dis){
o = o || window.event;
var obj=o.target || o.srcElement;
if (obj.tagName=='LI'){
if (obj.className=='active'||obj.id=='more')return;
var o=document.getElementById(ids).getElementsByTagName('li');
for (var i=0;i<=o.length-1;i++){o[i].className='default'}
obj.className='active';
if (obj.className=='active'){document.getElementById(cons).innerHTML=document.getElementById(dis+obj.id).innerHTML;}
}
}
</script>
</head>
<body>
<form runat="server">
<!--#1-->
<div class='tab'>
<ul id='nav1' class='menu'>
<li id="l1" class='default'>第一新闻</li>
<li id="l2" class='default'>第二新闻</li>
<li id="l3" class='default'>第三新闻</li>
<li id="l4" class='default'>第四新闻</li>
<li id="l5" class='default'>第5新闻</li>
</ul>
<div class='con' id='con1'>
</div>
</div>
<div style="display: none">
<div id="div1_l1">
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<span>11111111111111111111!</span><asp:Button ID="Button1" runat="server" Text="Button" />
</div>
<div id="div1_l2">
<span>所以特来问一下高手们,请大家帮帮忙!<asp:Button ID="Button2" runat="server" Text="Button" /></span>
</div>
<div id="div1_l3">
<span>找了几个来改,都是头部的菜单那里太难定位了</span>
</div>
<div id="div1_l4">
<span>当鼠标放上去时就变,而不用点了!</span>
</div>
<div id="div1_l5">
<span>增加了!</span>
</div>
</div> <script>
init('nav1','con1',"div1_");
</script> </form>
</body>
</html>
解决方案 »
- 蛋疼无比的IIS异常信息
- 格式转换
- URL重写怪问题->未能找到元素“RewriterConfig”的架构信息
- ________一个新手问题,谢谢前辈们指点!
- 怎样才能从服务器端保存文件至客户端,高手看一下啊,很着急!!我的方法不行啊
- 代码显示不了???
- 问一个ASP.NET(C#)的问题,很棘手,想了半天不知道如何搞,类中的方法已经写好的
- 怎样处理Winform中DataGrid的DataGridBoolColumn的选中和未选中事件,除了click?
- 如何显示一个警示框
- asp.net应用程序中Web组件不能在生成及浏览中显示,原因何在?
- 关于泛型类使用工厂模式的问题
- .net 开发当中遇到“ORA-00936: 缺少表达式”这个错误如何解决?
<li id="l1" class='default'>第一新闻</li>
<li id="l2" class='default'>第二新闻</li>
<li id="l3" class='default'>第三新闻</li>
<li id="l4" class='default'>第四新闻</li>
<li id="l5" class='default'>第5新闻</li>
</ul>把这段代码删掉,就不出现此情况了!但是程序需要这段代码啊!找半天找不到问题处在那!