<html>
<head>
<title>又一个漂亮的JS鼠标提示特效 - www.webdm.cn</title>
<style type="text/css">
body{ font-size:9pt; line-height:140%;}
#dhtmltooltip{
position: absolute;
width: 162px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
</style>
</head><body>
<div id="dhtmltooltip"></div>
<p align="center">
<script type="text/javascript">
var offsetxpoint=-60
var offsetypoint=20
var ie=document.all
var ns6=document.getElementById && !document.all
var enabletip=false
if (ie||ns6)
var tipobj=document.all? document.all["dhtmltooltip"] : document.getElementById? document.getElementById("dhtmltooltip") : ""
function ietruebody(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}
function ddrivetip(thetext, thecolor, thewidth){
if (ns6||ie){
if (typeof thewidth!="undefined") tipobj.style.width=thewidth+"px"
if (typeof thecolor!="undefined" && thecolor!="") tipobj.style.backgroundColor=thecolor
tipobj.innerHTML=thetext
enabletip=true
return false
}
}
function positiontip(e){
if (enabletip){
var curX=(ns6)?e.pageX : event.clientX+ietruebody().scrollLeft;
var curY=(ns6)?e.pageY : event.clientY+ietruebody().scrollTop;
var rightedge=ie&&!window.opera? ietruebody().clientWidth-event.clientX-offsetxpoint : window.innerWidth-e.clientX-offsetxpoint-20
var bottomedge=ie&&!window.opera? ietruebody().clientHeight-event.clientY-offsetypoint : window.innerHeight-e.clientY-offsetypoint-20
var leftedge=(offsetxpoint<0)? offsetxpoint*(-1) : -1000
if (rightedge<tipobj.offsetWidth)
tipobj.style.left=ie? ietruebody().scrollLeft+event.clientX-tipobj.offsetWidth+"px" : window.pageXOffset+e.clientX-tipobj.offsetWidth+"px"
else if (curX<leftedge)
tipobj.style.left="5px"
else
tipobj.style.left=curX+offsetxpoint+"px"
if (bottomedge<tipobj.offsetHeight)
tipobj.style.top=ie? ietruebody().scrollTop+event.clientY-tipobj.offsetHeight-offsetypoint+"px" : window.pageYOffset+e.clientY-tipobj.offsetHeight-offsetypoint+"px"
else
tipobj.style.top=curY+offsetypoint+"px"
tipobj.style.visibility="visible"
}
}
function hideddrivetip(){
if (ns6||ie){
enabletip=false
tipobj.style.visibility="hidden"
tipobj.style.left="-1000px"
tipobj.style.backgroundColor=''
tipobj.style.width=''
}
}
document.onmousemove=positiontip
</script>
</p>
<div align="center">
<table border="1" width="498" height="35" cellspacing="5" cellpadding="2" bgcolor="#f8f8f8" style="border-collapse: collapse" bordercolor="#C0C0C0">
<tr>
<td>
<p align="center">
<a onMouseover="ddrivetip('这其实是一个链接提示效果封装类','#e3f1b1', 200)" ; onMouseout="hideddrivetip()" target="_blank" href="/">网页代码站</a>
<a onMouseover="ddrivetip('可以自设颜色值', 'skyblue', 105)" ; onMouseout="hideddrivetip()" target="_blank" href="/">Webdm.cn</a>
<a onMouseover="ddrivetip('使用起来很方便', '#e0eff5', 250)" ; onMouseout="hideddrivetip()" target="_blank" href="/">Baidu.com</a></td>
</tr>
</table>
</div>
</body>
</html>
分享到:
相关推荐
在JavaScript的世界里,实现鼠标经过图片时文字变化的特效是一种...如果你想要了解更多关于这个特效的实现细节,或者探索更多的JavaScript交互特效,这个"JS鼠标经过图片文字变化特效.zip"文件将是一个很好的学习资源。
本资源包“5种炫酷js鼠标跟随动画特效插件”正是基于jQuery库创建的,旨在为网页增添互动性和视觉吸引力。 这个插件包含5个不同的鼠标跟随动画特效,可以轻松地应用到网页项目中。以下是对每个特效的详细介绍: 1....
本篇文章将深入探讨如何利用JavaScript实现鼠标特效,并提供一些基础的实现思路。 一、JavaScript与鼠标事件 JavaScript可以通过监听鼠标事件来实现各种特效。常见的鼠标事件有`onmouseover`(鼠标移入)、`...
鼠标特效在网页设计中广泛应用,如导航菜单的下拉效果、轮播图的滑动、悬停提示、鼠标划过图片放大等。这些特效能提升用户体验,使网页更具吸引力。 总结,"javascript网页与鼠标特效"涵盖的内容广泛,从JavaScript...
js 特效 html 特效 鼠标导出提示信息 js 特效 html 特效 鼠标导出提示信息
在本"js特效大全"中,我们将会探讨多种JavaScript特效的实现,包括显示特效、鼠标事件、窗口响应以及CSS操作等方面的知识点。这些特效不仅能够提升网页的用户体验,还能使网站更具吸引力。 1. 显示特效:JavaScript...
javascript实现鼠标旁边的提示信息特效,很实用
用户在访问页面时会看到一个提示信息,告知其将在几秒后自动跳转到指定的URL地址。这种功能常见于网站的跳转页面或者活动页面中,用于提高用户体验或增加页面趣味性。 #### 2. JavaScript代码详解 - **变量声明**:...
本资源"JS特效大全JavaScript特效"集合了多年积累的JavaScript特效实例,每一个都堪称精品,非常适合开发者学习和参考。 首先,我们要理解JavaScript的基础知识。它是一种轻量级的解释型编程语言,主要运行在浏览器...
标题和描述中提到的是一款基于JavaScript实现的图片放大鼠标提示特效。这个特效使得用户在浏览网页时,当鼠标悬停在图片上时,图片会自动放大并以提示框的形式显示出来,同时能够根据浏览器窗口的大小调整显示位置,...
在这个“JavaScript鼠标特效大全”中,我们将会深入探讨如何利用JavaScript来创建各种吸引人的鼠标特效,提升用户体验。 一、JavaScript基础 在讨论鼠标特效之前,我们需要了解JavaScript的基础知识。JavaScript...
本文实例为大家分享了js鼠标特效实例代码,供大家参考,具体内容如下 实例一:禁用鼠标右键 [removed] //为文档的鼠标按下事件定义回调 [removed] = function(event){ //判断事件的值是否为鼠标右键 if (event....
这个“鼠标划过显示提示tips特效代码”是一个JS(JavaScript)特效,它允许用户将鼠标悬停在特定元素上时,出现一个提示框,展示额外的信息。这种效果可以用于各种场景,比如帮助用户理解复杂的数据、提供快捷操作...
JQuery 实现鼠标悬停的Tip链接提示特效,鼠标放在链接上,即可弹出链接提示框,有多种样式可定义。可以设置提示框样式,是圆角、直角,边框粗细,还可以在提示框内定义更加复杂的内容,比如图片、表格等,使用时需要...
本资源“61种时尚网页特效代码javascript特效2013js特效”汇集了2013年时流行的JavaScript特效,这些特效能够极大地提升网站的用户体验,吸引并留住用户。 首先,我们来了解一下JavaScript在网页特效中的作用。...
这段代码实现了一个星星跟随鼠标的特效,主要使用了JavaScript语言,并且针对不同的浏览器类型(如Netscape Navigator和Internet Explorer)进行了兼容性处理。在网页中,这些星星以层(Layer)的形式存在,通过动态...
本文将详细讲解如何使用JavaScript实现“鼠标提示框”的功能,即当鼠标移动到某个元素上时,显示一个提示框,鼠标离开时提示框消失。 首先,我们需要创建HTML结构,包含一个目标元素和一个用于显示提示信息的div。...
在描述中提到的“很棒的JavaScript鼠标特效”,可能包括以下几种常见的特效: 1. **悬停效果**:当鼠标移到某个元素上时,该元素会发生变化,如颜色、大小、透明度的改变,或者出现下拉菜单等。 2. **跟随效果**:...
6. 工具和资源:对于开发者来说,有许多在线工具和资源可以帮助创建和编辑这些特效,如CodePen、JSFiddle等在线代码编辑器,以及许多预设的CSS3特效库,如Animate.css、Hover.css等。 总之,“图片特效鼠标选中特效...