一个title提示框
2006-11-05 14:25
288 查看
很久以前的代码,没有整理,拷贝出来预览就可以了!
<html>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<META NAME="robots" CONTENT="all">
<META name="10771" content="12332705,10771@163.com">
<LINK href="skin/Blue/style.css" type=text/css rel=stylesheet>
<script language="javascript">
<!--
var pltsPop=null;
var pltsoffsetX = 10; // 弹出窗口位于鼠标左侧或者右侧的距离;3-12 合适
var pltsoffsetY = 15; // 弹出窗口位于鼠标下方的距离;3-12 合适
var pltsPopbg="#FFFFEE"; //背景色
var pltsPopfg="#ffffff"; //前景色
var pltsTitle="";
document.write('<div id=pltsTipLayer style="display: none;position: absolute; z-index:10001"></div>');
function pltsinits()
...{
document.onmouseover = plts;
document.onmousemove = moveToMouseLoc;
}
function plts()
...{ var o=event.srcElement;
if(o.alt!=null && o.alt!="")...{o.dypop=o.alt;o.alt=""};
if(o.title!=null && o.title!="")...{o.dypop=o.title;o.title=""};
pltsPop=o.dypop;
if(pltsPop!=null&&pltsPop!=""&&typeof(pltsPop)!="undefined")
...{
pltsTipLayer.style.left=-1000;
pltsTipLayer.style.display='';
var Msg=pltsPop.replace(/ /g,"<br>");
Msg=Msg.replace(/0x13/g,"<br>");
var re=/...{(.[^...{]*)}/ig;
if(!re.test(Msg))pltsTitle="信息提示";
else...{
re=/...{(.[^...{]*)}(.*)/ig;
pltsTitle=Msg.replace(re,"$1")+" ";
re=/...{(.[^...{]*)}/ig;
Msg=Msg.replace(re,"");
Msg=Msg.replace("<br>","");}
var attr=(document.location.toString().toLowerCase().indexOf("list.asp")>0?"nowrap":"");
var content =
'<table style="FILTER:alpha(opacity=80) shadow(color=#bbbbbb,direction=135);" id=toolTipTalbe border=0><tr><td width="100%"><table class=tableBorder cellspacing="1" cellpadding="0" style="width:100%">'+
'<tr id=pltsPoptop><th height=18 valign=bottom><font color=white><b><p id=topleft align=left>↖'+pltsTitle+'</p><p id=topright align=right style="display:none">'+pltsTitle+'↗</font></b></font></th></tr>'+
'<tr><td "+attr+" class=tablebody1 style="padding-left:14px;padding-right:14px;padding-top: 6px;padding-bottom:6px;line-height:135%">'+Msg+'</td></tr>'+
'<tr id=pltsPopbot style="display:none"><th height=18 valign=bottom><font color=white><b><p id=botleft align=left>↙'+pltsTitle+'</p><p id=botright align=right style="display:none">'+pltsTitle+'↘</font></b></font></th></tr>'+
'</table></td></tr></table>';
pltsTipLayer.innerHTML=content;
toolTipTalbe.style.width=Math.min(pltsTipLayer.clientWidth,document.body.clientWidth/2.2);
moveToMouseLoc();
return true;
}
else
...{
pltsTipLayer.innerHTML='';
pltsTipLayer.style.display='none';
return true;
}
}
function moveToMouseLoc()
...{
if(pltsTipLayer.innerHTML=='')return true;
var MouseX=event.x;
var MouseY=event.y;
//window.status=event.y;
var popHeight=pltsTipLayer.clientHeight;
var popWidth=pltsTipLayer.clientWidth;
if(MouseY+pltsoffsetY+popHeight>document.body.clientHeight)
...{
popTopAdjust=-popHeight-pltsoffsetY*1.5;
pltsPoptop.style.display="none";
pltsPopbot.style.display="";
}
else
...{
popTopAdjust=0;
pltsPoptop.style.display="";
pltsPopbot.style.display="none";
}
if(MouseX+pltsoffsetX+popWidth>document.body.clientWidth)
...{
popLeftAdjust=-popWidth-pltsoffsetX*2;
topleft.style.display="none";
botleft.style.display="none";
topright.style.display="";
botright.style.display="";
}
else
...{
popLeftAdjust=0;
topleft.style.display="";
botleft.style.display="";
topright.style.display="none";
botright.style.display="none";
}
pltsTipLayer.style.left=MouseX+pltsoffsetX+document.body.scrollLeft+popLeftAdjust;
pltsTipLayer.style.top=MouseY+pltsoffsetY+document.body.scrollTop+popTopAdjust;
return true;
}
pltsinits();
// -->
</Script>
<script language="javascript">
<!--
// 跳窗脚本
var win = null;
function LyWindow(mypage,myname,w,h,scroll,resiza)...{
LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
settings =
'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable='+resiza+'resizable'
win = window.open(mypage,myname,settings)
}
function newpage(htmlurl) ...{
var newwin=window.open(htmlurl,"newWin","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,top=150,left=200,width=400,height=300");
newwin.focus();
return false;
}
// 判断连接函数
function link()
...{
if (form.name.value=="")
...{ alert("请填写网站名称");
form.name.focus();
return false;
}
if (form.url.value=="http://")
...{ alert("请填写网站地址");
form.url.focus();
return false;
}
if (form.name.value.length>10)
...{ alert("网站名称不可以超过6个字");
form.name.focus();
return false;
}
if (form.desc.value.length>255)
...{ alert("网站名称不可以超过255个字");
form.desc.focus();
return false;
}
return true;
}
function vote()
...{
win = window.open("","vote","width=600,height=350,resizable=no,scrollbars=no,status=no,toolbar=no,menubar=no,location=no")
}
// 字体大小
function ContentSize(size)
...{
var obj=document.getElementById("size");obj.style.fontSize=size+"px";
}
// 复制文本
function copyText(obj)
...{
var rng = document.body.createTextRange();rng.moveToElementText(obj);rng.scrollIntoView();rng.select();rng.execCommand("Copy");rng.collapse(false);
}
// 复制网址
function copyUrl(obj)
...{
var rng = document.body.createTextRange();rng.moveToElementText(obj);rng.scrollIntoView();rng.select();rng.execCommand("Copy");rng.collapse(false);
alert("复制成功,请把此网址在你喜欢的论坛或QQ里面发给你的朋友!");
}
// 判断评论函数
function checkRemark()
...{
var form=document.getElementById("form");
if (form.review.value=="")
...{ alert("请填写评论内容");
form.review.focus();
return false;
}
if (form.reviewemail.value=="")
...{ alert("请填写你的邮箱");
form.reviewemail.focus();
return false;
}
if (form.reviewname.value=="")
...{ alert("请填写姓名");
form.reviewname.focus();
return false;
}
if (form.review.value.length>255)
...{ alert("评论内容不可以超过255字");
form.review.focus();
return false;
}
if (form.reviewemail.value.length>40)
...{ alert("邮箱不可超过40个字");
form.reviewemail.focus();
return false;
}
if (form.reviewname.value.length>10)
...{ alert("姓名不可以超过10个字");
form.reviewname.focus();
return false;
}
form.submit.disabled=true;
return true;
}
function showLen(obj)
...{
document.getElementById("reviewLen").value=obj.value.length;
}
// 判断留言函数
function checkBook()
...{
var form=document.getElementById("form");
if (form.words.value=="")
...{ alert("请填写留言内容");
form.words.focus();
return false;
}
if (form.words.value.length>255)
...{ alert("留言内容不可以超过255个汉字");
form.words.focus();
return false;
}
if (form.name.value=="")
...{ alert("请填写姓名");
form.name.focus();
return false;
}
if (form.name.value.length>10)
...{ alert("姓名不可以超过10个字");
form.name.focus();
return false;
}
if (form.words.value.length<4)
...{ alert("留言内容不可以低于2个汉字");
form.words.focus();
return false;
}
if (form.VerifyCode.value=="")
...{ alert("请输入正确的认证码");
form.VerifyCode.focus();
return false;
}
form.submit.disabled=true;
return true;
}
function bookshowLen(obj)
...{
document.getElementById("wordsLen").value=obj.value.length;
}
// 图片缩放脚本
var flag=true;
function DrawImage(ImgD)...{
var image=new Image();
image.src=ImgD.src;
if(image.width>0 && image.height>0)...{
flag=true;
if(image.width>=650)...{
ImgD.width=650;
ImgD.height=(image.height*650)/image.width;
}else...{
ImgD.width=image.width;
ImgD.height=image.height;
}
}
}
// 图片缩放脚本
var flag=true;
function DownImage(ImgD)...{
var image=new Image();
image.src=ImgD.src;
if(image.width>0 && image.height>0)...{
flag=true;
if(image.width>=300)...{
ImgD.width=300;
ImgD.height=(image.height*300)/image.width;
}else...{
ImgD.width=image.width;
ImgD.height=image.height;
}
}
}
function cgimg(o)...{
var zoom=parseInt(o.style.zoom, 10)||100;zoom+=event.wheelDelta/12;if (zoom>0) o.style.zoom=zoom+'%';
return false;
}
// 修改编辑栏高度--------------------------
function admin_Size(num,objname)
...{
var obj=document.getElementById(objname)
if (parseInt(obj.rows)+num>=3) ...{
obj.rows = parseInt(obj.rows) + num;
}
if (num>0)
...{
obj.width="90%";
}
}
// -->
</Script>
</HEAD>
<BODY>
<DIV class=ccbk1>
<div align="center">
<TABLE id=inc width="100%" cellspacing=0 cellpadding=0>
<TR>
<TD class=inc1></TD>
<TD class=inc2></TD>
<TD class=inc3></TD>
</TR>
</table></div>
</DIV>
<DIV class=ccbk1>
</table>
</div>
</DIV>
</BODY>
</HTML>
<html>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<META NAME="robots" CONTENT="all">
<META name="10771" content="12332705,10771@163.com">
<LINK href="skin/Blue/style.css" type=text/css rel=stylesheet>
<script language="javascript">
<!--
var pltsPop=null;
var pltsoffsetX = 10; // 弹出窗口位于鼠标左侧或者右侧的距离;3-12 合适
var pltsoffsetY = 15; // 弹出窗口位于鼠标下方的距离;3-12 合适
var pltsPopbg="#FFFFEE"; //背景色
var pltsPopfg="#ffffff"; //前景色
var pltsTitle="";
document.write('<div id=pltsTipLayer style="display: none;position: absolute; z-index:10001"></div>');
function pltsinits()
...{
document.onmouseover = plts;
document.onmousemove = moveToMouseLoc;
}
function plts()
...{ var o=event.srcElement;
if(o.alt!=null && o.alt!="")...{o.dypop=o.alt;o.alt=""};
if(o.title!=null && o.title!="")...{o.dypop=o.title;o.title=""};
pltsPop=o.dypop;
if(pltsPop!=null&&pltsPop!=""&&typeof(pltsPop)!="undefined")
...{
pltsTipLayer.style.left=-1000;
pltsTipLayer.style.display='';
var Msg=pltsPop.replace(/ /g,"<br>");
Msg=Msg.replace(/0x13/g,"<br>");
var re=/...{(.[^...{]*)}/ig;
if(!re.test(Msg))pltsTitle="信息提示";
else...{
re=/...{(.[^...{]*)}(.*)/ig;
pltsTitle=Msg.replace(re,"$1")+" ";
re=/...{(.[^...{]*)}/ig;
Msg=Msg.replace(re,"");
Msg=Msg.replace("<br>","");}
var attr=(document.location.toString().toLowerCase().indexOf("list.asp")>0?"nowrap":"");
var content =
'<table style="FILTER:alpha(opacity=80) shadow(color=#bbbbbb,direction=135);" id=toolTipTalbe border=0><tr><td width="100%"><table class=tableBorder cellspacing="1" cellpadding="0" style="width:100%">'+
'<tr id=pltsPoptop><th height=18 valign=bottom><font color=white><b><p id=topleft align=left>↖'+pltsTitle+'</p><p id=topright align=right style="display:none">'+pltsTitle+'↗</font></b></font></th></tr>'+
'<tr><td "+attr+" class=tablebody1 style="padding-left:14px;padding-right:14px;padding-top: 6px;padding-bottom:6px;line-height:135%">'+Msg+'</td></tr>'+
'<tr id=pltsPopbot style="display:none"><th height=18 valign=bottom><font color=white><b><p id=botleft align=left>↙'+pltsTitle+'</p><p id=botright align=right style="display:none">'+pltsTitle+'↘</font></b></font></th></tr>'+
'</table></td></tr></table>';
pltsTipLayer.innerHTML=content;
toolTipTalbe.style.width=Math.min(pltsTipLayer.clientWidth,document.body.clientWidth/2.2);
moveToMouseLoc();
return true;
}
else
...{
pltsTipLayer.innerHTML='';
pltsTipLayer.style.display='none';
return true;
}
}
function moveToMouseLoc()
...{
if(pltsTipLayer.innerHTML=='')return true;
var MouseX=event.x;
var MouseY=event.y;
//window.status=event.y;
var popHeight=pltsTipLayer.clientHeight;
var popWidth=pltsTipLayer.clientWidth;
if(MouseY+pltsoffsetY+popHeight>document.body.clientHeight)
...{
popTopAdjust=-popHeight-pltsoffsetY*1.5;
pltsPoptop.style.display="none";
pltsPopbot.style.display="";
}
else
...{
popTopAdjust=0;
pltsPoptop.style.display="";
pltsPopbot.style.display="none";
}
if(MouseX+pltsoffsetX+popWidth>document.body.clientWidth)
...{
popLeftAdjust=-popWidth-pltsoffsetX*2;
topleft.style.display="none";
botleft.style.display="none";
topright.style.display="";
botright.style.display="";
}
else
...{
popLeftAdjust=0;
topleft.style.display="";
botleft.style.display="";
topright.style.display="none";
botright.style.display="none";
}
pltsTipLayer.style.left=MouseX+pltsoffsetX+document.body.scrollLeft+popLeftAdjust;
pltsTipLayer.style.top=MouseY+pltsoffsetY+document.body.scrollTop+popTopAdjust;
return true;
}
pltsinits();
// -->
</Script>
<script language="javascript">
<!--
// 跳窗脚本
var win = null;
function LyWindow(mypage,myname,w,h,scroll,resiza)...{
LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
settings =
'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable='+resiza+'resizable'
win = window.open(mypage,myname,settings)
}
function newpage(htmlurl) ...{
var newwin=window.open(htmlurl,"newWin","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,top=150,left=200,width=400,height=300");
newwin.focus();
return false;
}
// 判断连接函数
function link()
...{
if (form.name.value=="")
...{ alert("请填写网站名称");
form.name.focus();
return false;
}
if (form.url.value=="http://")
...{ alert("请填写网站地址");
form.url.focus();
return false;
}
if (form.name.value.length>10)
...{ alert("网站名称不可以超过6个字");
form.name.focus();
return false;
}
if (form.desc.value.length>255)
...{ alert("网站名称不可以超过255个字");
form.desc.focus();
return false;
}
return true;
}
function vote()
...{
win = window.open("","vote","width=600,height=350,resizable=no,scrollbars=no,status=no,toolbar=no,menubar=no,location=no")
}
// 字体大小
function ContentSize(size)
...{
var obj=document.getElementById("size");obj.style.fontSize=size+"px";
}
// 复制文本
function copyText(obj)
...{
var rng = document.body.createTextRange();rng.moveToElementText(obj);rng.scrollIntoView();rng.select();rng.execCommand("Copy");rng.collapse(false);
}
// 复制网址
function copyUrl(obj)
...{
var rng = document.body.createTextRange();rng.moveToElementText(obj);rng.scrollIntoView();rng.select();rng.execCommand("Copy");rng.collapse(false);
alert("复制成功,请把此网址在你喜欢的论坛或QQ里面发给你的朋友!");
}
// 判断评论函数
function checkRemark()
...{
var form=document.getElementById("form");
if (form.review.value=="")
...{ alert("请填写评论内容");
form.review.focus();
return false;
}
if (form.reviewemail.value=="")
...{ alert("请填写你的邮箱");
form.reviewemail.focus();
return false;
}
if (form.reviewname.value=="")
...{ alert("请填写姓名");
form.reviewname.focus();
return false;
}
if (form.review.value.length>255)
...{ alert("评论内容不可以超过255字");
form.review.focus();
return false;
}
if (form.reviewemail.value.length>40)
...{ alert("邮箱不可超过40个字");
form.reviewemail.focus();
return false;
}
if (form.reviewname.value.length>10)
...{ alert("姓名不可以超过10个字");
form.reviewname.focus();
return false;
}
form.submit.disabled=true;
return true;
}
function showLen(obj)
...{
document.getElementById("reviewLen").value=obj.value.length;
}
// 判断留言函数
function checkBook()
...{
var form=document.getElementById("form");
if (form.words.value=="")
...{ alert("请填写留言内容");
form.words.focus();
return false;
}
if (form.words.value.length>255)
...{ alert("留言内容不可以超过255个汉字");
form.words.focus();
return false;
}
if (form.name.value=="")
...{ alert("请填写姓名");
form.name.focus();
return false;
}
if (form.name.value.length>10)
...{ alert("姓名不可以超过10个字");
form.name.focus();
return false;
}
if (form.words.value.length<4)
...{ alert("留言内容不可以低于2个汉字");
form.words.focus();
return false;
}
if (form.VerifyCode.value=="")
...{ alert("请输入正确的认证码");
form.VerifyCode.focus();
return false;
}
form.submit.disabled=true;
return true;
}
function bookshowLen(obj)
...{
document.getElementById("wordsLen").value=obj.value.length;
}
// 图片缩放脚本
var flag=true;
function DrawImage(ImgD)...{
var image=new Image();
image.src=ImgD.src;
if(image.width>0 && image.height>0)...{
flag=true;
if(image.width>=650)...{
ImgD.width=650;
ImgD.height=(image.height*650)/image.width;
}else...{
ImgD.width=image.width;
ImgD.height=image.height;
}
}
}
// 图片缩放脚本
var flag=true;
function DownImage(ImgD)...{
var image=new Image();
image.src=ImgD.src;
if(image.width>0 && image.height>0)...{
flag=true;
if(image.width>=300)...{
ImgD.width=300;
ImgD.height=(image.height*300)/image.width;
}else...{
ImgD.width=image.width;
ImgD.height=image.height;
}
}
}
function cgimg(o)...{
var zoom=parseInt(o.style.zoom, 10)||100;zoom+=event.wheelDelta/12;if (zoom>0) o.style.zoom=zoom+'%';
return false;
}
// 修改编辑栏高度--------------------------
function admin_Size(num,objname)
...{
var obj=document.getElementById(objname)
if (parseInt(obj.rows)+num>=3) ...{
obj.rows = parseInt(obj.rows) + num;
}
if (num>0)
...{
obj.width="90%";
}
}
// -->
</Script>
</HEAD>
<BODY>
<DIV class=ccbk1>
<div align="center">
<TABLE id=inc width="100%" cellspacing=0 cellpadding=0>
<TR>
<TD class=inc1></TD>
<TD class=inc2></TD>
<TD class=inc3></TD>
</TR>
</table></div>
</DIV>
<DIV class=ccbk1>
</table>
</div>
</DIV>
</BODY>
</HTML>
相关文章推荐
- 一个JavaScript Title、alt提示(Tips)源码解读
- 如何写一个网页标题title的闪动提示
- 一个网页标题title的闪动提示效果实现思路
- 自定义Jquery插件——由于项目需要,对页面中过长的文本进行截取,鼠标移上去有一个title的提示,所以做了一个Jquery过长文本处理的插件
- 如何写一个网页标题title的闪动提示
- 如何写一个网页标题title的闪动提示 【转】
- 页面显示部分文字,title再显示一个提示
- 如何写一个网页标题title的闪动提示
- 制作一个html中闪动的title 来提示消息
- 如何写一个网页标题title的闪动提示
- 如何写一个网页标题title的闪动提示(转)
- 如何写一个网页标题title的闪动提示
- 如何写一个网页标题title的闪动提示
- 手写一个关于title属性自定义提示框解决浏览器(IE)不兼容问题
- 一个透明且没有title的activity
- 分享一个仅0.7KB的jQuery文本框输入提示插件
- office2007安装提示“Windows Installer 服务不能更新一个或多个受保护的Windows文件
- 如何解决安装CentOS时遇到引导分区位于一个GPT分区方案的错误提示问题
- 有一个图书馆系统,含有Book和BookMaster两个类。Book可以用来设置书的属性(如title),BookMaster每天做的事情就是根据上级的要求重设设定某些书的title,以增加借阅者的注意力,让更多的人对书有新的兴趣