[会员中心]  [发布文章][发布软件]  [中文繁體] 
 文章·资料  电脑软件  手机软件  网站源码
   本 站 搜 索
[选项]
   推 荐 文 章       More...
华硕易电脑(ASUS Eee PC 1025C)驱动程序(Windows XP)安装参考(图) 华硕易电脑(ASUS Eee PC 1025C..
先来段开场白:为了外出携带方便..
Acronis True Image 使用说明 Acronis True Image 使用说明
  一款可以在Windows下使用..
Norton Ghost 使用详解 Norton Ghost 使用详解
一、分区备份   使用Ghost..
   阅 读 排 行
“.com”域名新发现 “.com”域名新发现
  尽管这不是什么秘密,但也许..
Windows 10 的 LTSB 和 LTSC 版本区别 Windows 10 的 LTSB 和 LTSC 版..
在 Windows 10 系统众多版本中,..
fieldset 和 legend 标签的属性和使用方法 fieldset 和 legend 标签的属性..
fieldset除了可以用style设定他..
Cisco PIX防火墙配置 Cisco PIX防火墙配置
摘要:本文讲述了作者第一次亲手..
Windows 系统安装或备份时 ISO,GHO,WIM,ESD,PMF 都是什么文件类型 Windows 系统安装或备份时 ISO,GH..
【ISO 文件】 ISO 文件其实就..
Microsoft Office Excel 2007 打开 Excel 2003 创建的文件在筛选时出现卡顿的解决方法 Microsoft Office Excel 2007 打..
  Microsoft Office Excel 2007..
ASP如何获取客户端真实IP地址 ASP如何获取客户端真实IP地址
  在 ASP 中使用 Request.Serve..
Base64 编码在线加密 Base64 编码在线加密
> 2); out += bas..
文 章 信 息
使用 JavaScript 获取网页标签的 alt 或 title 属性的值并自定义显示 V2.0
评论()][留言][收藏
[文章分类:电脑·手机·网络 / HTML·CSS·JavaScript][阅读选项
<!--

function GuElementGet(GuElementA) {
if (document.getElementById) {
return document.getElementById(GuElementA);
}
else {
if (document.all) {
return document.all[GuElementA];
}
else {
if (document.layers) {
return document.layers[GuElementA];
}
else {
return (GuElementA);
}
}
}
}

document.write("<div id=’GuAltTitleLayer’ style=’width:auto;height:auto;border:1px #525252 solid;background:#FFFFB3;padding:2px 4px 2px 4px;font-family:Verdana,Arial,宋体;font-size:12px;color:#000000;text-align:left;position:absolute;z-index:600;display:none;’></div>");

function GuAltTitleShow(event) {
event=event||window.event;
var GuTarget=event.srcElement?event.srcElement:event.target;

if ((GuTarget.alt!="")&&(GuTarget.alt!=null)) {
GuTarget.AltTitleNote=GuTarget.alt;
GuTarget.alt="";
}
if ((GuTarget.title!="")&&(GuTarget.title!=null)) {
GuTarget.AltTitleNote=GuTarget.title;
GuTarget.title="";
}
if ((GuTarget.AltTitleNote!="")&&(GuTarget.AltTitleNote!=null)) {
GuElementGet("GuAltTitleLayer").style.display="";
GuElementGet("GuAltTitleLayer").innerHTML=GuTarget.AltTitleNote;
GuAltTitleWidth=GuElementGet("GuAltTitleLayer").clientWidth;
GuAltTitleHeight=GuElementGet("GuAltTitleLayer").clientHeight;

if (GuAltTitleWidth>=600) {
GuAltTitleWidth=600;
}

if ((event.clientY+20+GuAltTitleHeight)>(document.body.clientHeight)) {
GuAltTitleTop=-GuAltTitleHeight-40;
}
else {
GuAltTitleTop=0;
}

if ((event.clientX+10+GuAltTitleWidth)>(document.body.clientWidth)) {
GuAltTitleLeft=-GuAltTitleWidth-20;
}
else {
GuAltTitleLeft=0;
}

if ((event.clientX)||(event.clientY)) {
if ((document.body.scrollTop)||(document.body.scrollLeft)) {
GuAltTitleTop=(event.clientY)+20+(document.body.scrollTop)+GuAltTitleTop;
GuAltTitleLeft=(event.clientX)+10+(document.body.scrollLeft)+GuAltTitleLeft;
}
else {
GuAltTitleTop=(event.clientY)+20+(document.documentElement.scrollTop)+GuAltTitleTop;
GuAltTitleLeft=(event.clientX)+10+(document.documentElement.scrollLeft)+GuAltTitleLeft;
}
}
else {
GuAltTitleTop=(event.pageY)+20+GuAltTitleTop;
GuAltTitleLeft=(event.pageX)+10+GuAltTitleLeft;
}

if (GuAltTitleTop<=0) {
GuAltTitleTop=0;
}

if (GuAltTitleLeft<=0) {
GuAltTitleLeft=0;
}

GuElementGet("GuAltTitleLayer").style.top=GuAltTitleTop+"px";
GuElementGet("GuAltTitleLayer").style.left=GuAltTitleLeft+"px";
}
else {
GuElementGet("GuAltTitleLayer").style.display="none";
GuElementGet("GuAltTitleLayer").innerHTML="";
}
}

document.onmouseover=GuAltTitleShow;

//-->

  程序说明:
  1、将鼠标指标移至文字或图片上,即可出现提示信息。鼠标离开后提示框自动消失。
  2、在 Google Chrome 4.0,Opera 11.0,Mozilla Firefox 3.6,Windows Internet Explorer 8.0 测试通过。
  3、支持获取所有的网页标签的 alt 或 title 的属性。
  4、支持在 alt 或 title 的值中使用<br>或<br />进行换行,如果内容较多,也会自动换行。
  5、提示框靠近顶部、左边界或右边界时,程序自动调整,不会没入顶部、左边界或右边界。
  6、若要提示框能跟随鼠标移动,修改 AltTitle.js 中的第 92 行 document.onmouseover=GuAltTitleShow; 为 document.onmousemove=GuAltTitleShow;
  7、若要修改提示框的边框、背景颜色、字体,修改 AltTitle.js 中的第 22 行的代码。
  8、复制 AltTitle.js 到你的网站目录中,并在需要调用的网页代码中加入 <script type="text/javascript" src="AltTitle.js"></script> 即可。

【演示页面】 【打包下载】

文章作者:啊估整理  [作者的电子邮箱]  更新日期:2010-12-19
[文章浏览:][打印文章][发送文章
阅读说明
·本站大部分文章转载于网络,如有侵权请留言告知,本站即做删除处理。
·本站法律法规类文章转载自[中国政府网(www.org.cn)],相关法律法规如有修订,请浏览[中国政府网]网站。
·本站转载的文章,不为其有效性,实效性,安全性,可用性等做保证。
·如果有什么问题,或者意见建议,请联系[网站管理员]
  原“浪人文章”和“浪人下载”网站已合并为“老若尔文章软件站”,域名:https://lre.cn
  本站使用【啊估文章软件站】网站系统    网站管理员留言簿〗〖捐助     闽ICP备08009617号