永不消失的title提示代码


Posted in Javascript onFebruary 15, 2007
<a onMouseOver="drs('全网所有地区(北京、湖南、安徽、广西、河南、河北、吉林、天津、重庆、山西、云南、内蒙、江西、新疆、甘肃、海南、贵州、宁夏、青海、西藏)  是  977715<br>广东、上海、辽宁、四川、福建、浙江、黑龙江、山东、湖北、陕西、江苏   377715'); return true;" onMouseOut="nd(); return true;" href=#>注</a>  JS代码:  
////////////////////////////////////////////////////////////////////////////////////  
// CONFIGURATION  
////////////////////////////////////////////////////////////////////////////////////  
// 主背景色(大区域)  
// 通常使用明快的颜色(浅黄色等...)  
 if (typeof fcolor == 'undefined') { var fcolor = "ffffff";}  
// Border的颜色和标题栏的颜色;  
// 通常的颜色深(褐色,黑色等。)  
 if (typeof backcolor == 'undefined') { var backcolor = "#FF9900";}  
   
// 文字的颜色  
// 通常是比较深的颜色;  
 if (typeof textcolor == 'undefined') { var textcolor = "#000000";}  
// 标题的颜色  
// 通常是明快的颜色;  
 if (typeof capcolor == 'undefined') { var capcolor = "#FFFFFF";}  
// "Close"的颜色  
// 通常是明快的颜色;  
 if (typeof closecolor == 'undefined') { var closecolor = "#9999FF";}  
   
// 弹出的窗口的宽度;  
// 100-300 pixels 合适  
 if (typeof width == 'undefined') { var width = "280";}  
// 边缘的宽度,象素。  
// 1-3 pixels 合适  
 if (typeof border == 'undefined') { var border = "2";}  
   
// 弹出窗口位于鼠标左侧或者右侧的距离,象素。  
// 3-12合适  
 if (typeof offsetx == 'undefined') { var offsetx = 10;}  
// 弹出窗口位于鼠标下方的距离;  
// 3-12 合适  
 if (typeof offsety == 'undefined') { var offsety = 10;}  
////////////////////////////////////////////////////////////////////////////////////  
// 设置结束  
////////////////////////////////////////////////////////////////////////////////////  
ns4 = (document.layers)? true:false  
ie4 = (document.all)? true:false  
// Microsoft Stupidity Check.  
if (ie4) {  
 if (navigator.userAgent.indexOf('MSIE 5')>0) {  
  ie5 = true;  
 } else {  
  ie5 = false; }  
} else {  
 ie5 = false;  
}  
var x = 0;  
var y = 0;  
var snow = 0;  
var sw = 0;  
var cnt = 0;  
var dir = 1;  
var tr=1;  
if ( (ns4) || (ie4) ) {  
 if (ns4) over = document.overDiv  
 if (ie4) over = overDiv.style  
 document.onmousemove = mouseMove  
 if (ns4) document.captureEvents(Event.MOUSEMOVE)  
}  
// 以下是页面中使用的公共函数;  
// Simple popup right  
function drs(text) {  
 dts(1,text);  
}  

// Clears popups if appropriate  
function nd() {  
 if ( cnt >= 1 ) { sw = 0 };  
 if ( (ns4) || (ie4) ) {  
  if ( sw == 0 ) {  
   snow = 0;  
   hideObject(over);  
  } else {  
   cnt++;  
  }  
 }  
}  
// 非公共函数,被其它的函数调用;  
// Simple popup  
function dts(d,text) {  
 txt = "<TABLE WIDTH="+width+" BORDER=0 CELLPADDING="+border+" CELLSPACING=0 BGCOLOR=\""+backcolor+"\"><TR><TD><TABLE WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=3 BGCOLOR=\""+fcolor+"\"><TR><TD CLASS=P1><FONT FACE=\"宋体\" COLOR=\""+textcolor+"\">"+text+"</FONT></TD></TR></TABLE></TD></TR></TABLE>"  
 layerWrite(txt);  
 dir = d;  
 disp();  
}  
   
// Common calls  
function disp() {  
 if ( (ns4) || (ie4) ) {  
  if (snow == 0)  {  
   if (dir == 2) { // Center  
    moveTo(over,x+offsetx-(width/2),y+offsety);  
   }  
   if (dir == 1) { // Right  
    moveTo(over,x+offsetx,y+offsety);  
   }  
   if (dir == 0) { // Left  
    moveTo(over,x-offsetx-width,y+offsety);  
   }  
   showObject(over);  
   snow = 1;  
  }  
 }  
// Here you can make the text goto the statusbar.  
}  
// Moves the layer  
function mouseMove(e) {  
 if (ns4) {x=e.pageX; y=e.pageY;}  
 if (ie4) {x=event.x+document.body.scrollLeft; y=event.y+document.body.scrollTop;}  
 if (ie5) {x=event.x+document.body.scrollLeft; y=event.y+document.body.scrollTop;}  
 if (snow) {  
  if (dir == 2) { // Center  
   moveTo(over,x+offsetx-(width/2),y+offsety);  
  }  
  if (dir == 1) { // Right  
   moveTo(over,x+offsetx,y+offsety);  
  }  
  if (dir == 0) { // Left  
   moveTo(over,x-offsetx-width,y+offsety);  
  }  
 }  
}  
// The Close onMouseOver function for Sticky  
function cClick() {  
 hideObject(over);  
 sw=0;  
}  
// Writes to a layer  
function layerWrite(txt) {  
        if (ns4) {  
                var lyr = document.overDiv.document  
                lyr.write(txt)  
                lyr.close()  
        }  
        else if (ie4) document.all["overDiv"].innerHTML = txt  
  if (tr) {  }  
}  
// Make an object visible  
function showObject(obj) {  
        if (ns4) obj.visibility = "show"  
        else if (ie4) obj.visibility = "visible"  
}  
// Hides an object  
function hideObject(obj) {  
        if (ns4) obj.visibility = "hide"  
        else if (ie4) obj.visibility = "hidden"  
}  
// Move a layer  
function moveTo(obj,xL,yL) {  
        obj.left = xL  
        obj.top = yL  
} 
Javascript 相关文章推荐
document 和 document.all 分别什么时候用
Jun 22 Javascript
静态图片的十一种滤镜效果--不支持Ie7及非IE浏览器。
Mar 06 Javascript
window.dialogArguments 使用说明
Apr 11 Javascript
JavaScript 基础篇之运算符、语句(二)
Apr 07 Javascript
js实现特定位取反原理及示例
Jun 30 Javascript
jquery中show()、hide()和toggle()用法实例
Jan 15 Javascript
有关jQuery中parent()和siblings()的小问题
Jun 01 Javascript
利用jQuery实现打字机字幕效果实例代码
Sep 02 Javascript
JavaScript 实现的checkbox经典实例分享
Oct 16 Javascript
JS判断数组那点事
Oct 10 Javascript
微信小程序云开发实现数据添加、查询和分页
May 17 Javascript
Vue-cli3项目引入Typescript的实现方法
Oct 18 Javascript
Javascript操纵Cookie实现购物车程序
Feb 15 #Javascript
通过JAVASCRIPT读取ASP设定的COOKIE
Feb 15 #Javascript
用Javascript读取中文COOKIE的解决办法
Feb 15 #Javascript
在一个form用一个SUBMIT(或button)分别提交到两个处理表单页面的代码
Feb 15 #Javascript
实例:用 JavaScript 来操作字符串(一些字符串函数)
Feb 15 #Javascript
从Ajax到JQuery Ajax学习
Feb 14 #Javascript
JAVASCRIPT对象及属性
Feb 13 #Javascript
You might like
怎么样可以把 phpinfo()屏蔽掉?
2006/11/24 PHP
php读取txt文件组成SQL并插入数据库的代码(原创自Zjmainstay)
2012/07/31 PHP
PHP magento后台无法登录问题解决方法
2016/11/24 PHP
JavaScript高级程序设计 客户端存储学习笔记
2011/09/10 Javascript
一个关于javascript匿名函数的问题分析
2012/03/30 Javascript
jQuery下通过replace字符串替换实现大小图片切换
2012/05/22 Javascript
简介JavaScript中Math.cos()余弦方法的使用
2015/06/15 Javascript
js+css实现的圆角边框TAB选项卡滑动门代码分享(2款)
2015/08/26 Javascript
ECMAScript6--解构
2017/03/30 Javascript
vue 2.x 中axios 封装的get 和post方法
2018/02/28 Javascript
Vuejs开发环境搭建及热更新【推荐】
2018/09/07 Javascript
微信小程序页面间值传递的两种方法
2018/11/26 Javascript
详解vue-cli+element-ui树形表格(多级表格折腾小计)
2019/04/17 Javascript
vue 组件内获取actions的response方式
2019/11/08 Javascript
小程序按钮避免多次调用接口和点击方案实现(不用showLoading)
2020/04/15 Javascript
vue页面引入three.js实现3d动画场景操作
2020/08/10 Javascript
web.py在模板中输出美元符号的方法
2014/08/26 Python
使用django-suit为django 1.7 admin后台添加模板
2014/11/18 Python
python脚本替换指定行实现步骤
2017/07/11 Python
python创建列表和向列表添加元素的实现方法
2017/12/25 Python
python使用turtle库绘制时钟
2020/03/25 Python
对PyQt5中树结构的实现方法详解
2019/06/17 Python
Python3将jpg转为pdf文件的方法示例
2019/12/13 Python
pytorch绘制并显示loss曲线和acc曲线,LeNet5识别图像准确率
2020/01/02 Python
Python析构函数__del__定义原理解析
2020/11/20 Python
Linux文件系统类型
2012/09/16 面试题
成教毕业生自我鉴定
2013/10/23 职场文书
室内设计专业学生的自我评价分享
2013/11/27 职场文书
护士在校生自荐信
2014/02/01 职场文书
主管竞聘书范文
2014/03/31 职场文书
七一建党日演讲稿
2014/09/05 职场文书
2014年计生工作总结
2014/11/21 职场文书
敬业奉献模范事迹材料
2014/12/24 职场文书
优秀班主任工作总结2015
2015/05/25 职场文书
运动会宣传稿100字
2015/07/23 职场文书
2016年综治和平安建设宣传月活动总结
2016/04/01 职场文书