鼠标悬停时反白显示的导航条代码(原创)
2004-09-28 13:56
423 查看
//说明:在引用文件的相应位置,写入<script src="menu.js" type="text/javascript"></script>
//MenuItem使用说明:第一个参数为链接显示内容,可以为图片,如果为图片,则内容格式为<IMG SRC=图片路径>
//来源:http://blog.csdn.net/54powerman
//作者:彗星撞地球
//联系方式:54powerman@163.com
// 如果第二个参数和当前网页的名字相同,则反白显示该项,而且取消链接,以说明本页为导航条当前页。
//..........................................
var str;
var ColorOriginal,ColorLast;
var FontSize,FontColor;
//..........................................基本参数配置开始
ColorOriginal="#00537F";
ColorLast="#7C91A2";
FontSize=12;//单位为象素
FontColor="White";//文字链接颜色
//..........................................基本参数配置结束
str=MenuTop();
//..........................................菜单项开始
str+=MenuItem("项目1","home.html");
str+=MenuItem("<IMG SRC=general_images/general_03_1.jpg>","2");
str+=MenuItem("项目2","2");
str+=MenuItem("项目2","2");
//..........................................菜单项结束
str+=MenuBottom();
document.write(str);
//函数定义开始
function SwapBGColor(x)
{
x.bgColor=ColorLast;
}
function ReturnBGColor(x)
{
x.bgColor=ColorOriginal;
}
function CurrentFileName()
{
return document.location.toString();
}
function GetFileName(url)
{
filename=url.substr(url.lastIndexOf("/")+1);
return filename;
}
function MenuItem(content,url)
{
urlfilename=GetFileName(CurrentFileName());
linkfilename=GetFileName(url);
var str;
if (urlfilename==(linkfilename))
{
str=" <td bgcolor=/""+ColorLast+"/">"+content+"</td>";
}
else
{
str=" <td onMouseMove=/"SwapBGColor(this);/" onMouseOut=/"ReturnBGColor(this);/" bgcolor=/""+ColorOriginal+"/"><a href="+url+"><font color="+FontColor+">"+content+"</font></a></td>";
}
return str;
}
function MenuTop()
{
var str;
str="<table width=/"100%/" border=/"0/" cellspacing=/"1/" cellpadding=/"1/">";
str+=" <tr align=/"center/" style=/"color:"+FontColor+";font-size:"+FontSize+" px;/">";
return str;
}
function MenuBottom()
{
var str;
str=" </tr>";
str+=" </table>";
return str;
}
//函数定义结束
//MenuItem使用说明:第一个参数为链接显示内容,可以为图片,如果为图片,则内容格式为<IMG SRC=图片路径>
//来源:http://blog.csdn.net/54powerman
//作者:彗星撞地球
//联系方式:54powerman@163.com
// 如果第二个参数和当前网页的名字相同,则反白显示该项,而且取消链接,以说明本页为导航条当前页。
//..........................................
var str;
var ColorOriginal,ColorLast;
var FontSize,FontColor;
//..........................................基本参数配置开始
ColorOriginal="#00537F";
ColorLast="#7C91A2";
FontSize=12;//单位为象素
FontColor="White";//文字链接颜色
//..........................................基本参数配置结束
str=MenuTop();
//..........................................菜单项开始
str+=MenuItem("项目1","home.html");
str+=MenuItem("<IMG SRC=general_images/general_03_1.jpg>","2");
str+=MenuItem("项目2","2");
str+=MenuItem("项目2","2");
//..........................................菜单项结束
str+=MenuBottom();
document.write(str);
//函数定义开始
function SwapBGColor(x)
{
x.bgColor=ColorLast;
}
function ReturnBGColor(x)
{
x.bgColor=ColorOriginal;
}
function CurrentFileName()
{
return document.location.toString();
}
function GetFileName(url)
{
filename=url.substr(url.lastIndexOf("/")+1);
return filename;
}
function MenuItem(content,url)
{
urlfilename=GetFileName(CurrentFileName());
linkfilename=GetFileName(url);
var str;
if (urlfilename==(linkfilename))
{
str=" <td bgcolor=/""+ColorLast+"/">"+content+"</td>";
}
else
{
str=" <td onMouseMove=/"SwapBGColor(this);/" onMouseOut=/"ReturnBGColor(this);/" bgcolor=/""+ColorOriginal+"/"><a href="+url+"><font color="+FontColor+">"+content+"</font></a></td>";
}
return str;
}
function MenuTop()
{
var str;
str="<table width=/"100%/" border=/"0/" cellspacing=/"1/" cellpadding=/"1/">";
str+=" <tr align=/"center/" style=/"color:"+FontColor+";font-size:"+FontSize+" px;/">";
return str;
}
function MenuBottom()
{
var str;
str=" </tr>";
str+=" </table>";
return str;
}
//函数定义结束
相关文章推荐
- Bootstrap导航条可点击和鼠标悬停显示下拉菜单的实现代码
- Bootstrap导航条可点击和鼠标悬停显示下拉菜单的实现代码
- Android Studio鼠标悬停时显示代码文档
- EasyUI Datagrid 鼠标悬停显示单元格内容 复制代码
- js复制代码到其他地方+鼠标悬停显示小手
- 实现Bootstrap导航条可点击和鼠标悬停显示下拉菜单
- Bootstrap导航条可点击和鼠标悬停显示下拉菜单
- Bootstrap导航条可点击和鼠标悬停显示下拉菜单
- 实现Bootstrap导航条可点击和鼠标悬停显示下拉菜单
- 实现Bootstrap导航条可点击和鼠标悬停显示下拉菜单
- Bootstrap 中下拉菜单修改成鼠标悬停直接显示[原创]_javascript技巧_脚本之家
- 实现Bootstrap导航条可点击和鼠标悬停显示下拉菜单
- Bootstrap学习笔记(5)--实现Bootstrap导航条可点击和鼠标悬停显示下拉菜单
- CSS3鼠标悬停图片上浮显示描述代码
- jquery制作图标导航插件鼠标悬停放大显示特效代码
- CEditor里鼠标悬停在word上显示对应声明代码的提示框的代码
- Bootstrap 中下拉菜单修改成鼠标悬停直接显示 原创
- 实现Bootstrap导航条可点击和鼠标悬停显示下拉菜单
- 下拉框鼠标悬停显示内容
- 鼠标移过去就显示的JS代码