TrayTip 是模拟托盘消息框效果。
效果如屏幕右下角,如果没有看清效果,请
点击这里
以重新演示。
运行环境
IE 全面支持。
Netscape 全面支持。
Opera 全面支持。
FireFox 一定的 DOCTYPE 下全面支持。
程序参考
程序开始
var trayTip = new CTrayTip("trayTip", "msg"); //声明对象
trayTip.ShowMsg(); //显示提示框,也表示重新显示提示框
//trayTip.HideMsg(); //隐藏提示框
程序解释
类 CTrayTip 具有两个显式参数,一个隐式参数:
第一个:objStr 当前对象的名称,字符串类型
第二个:targetStr 要产生托盘提示框效果的 HTML 元素标签的 id,字符串类型
第五个:popupDelay 是可选参数,提示框显示延迟时间,单位毫秒,默认值是 10
常见问题
问:在 IE 里显示正常,在其它浏览器里面,提示框有些偏下了。
答:当使用样式表为提示框指定高度后,其它浏览器就变“懒”了,不再取提示框实际高度,而直接从样式表取值,所以造成以上原因。解决办法是如果内容大于样式表指定高度时,不使用样式表的 height 属性,或用样式表限定内容高度使不撑大提示框。
问:为什么利用 FireFox 可以正常查看示例文件的演示,但在本页却看不到相应的效果?
答:这是由于不同的 DOCTYPE 造成的,请查看本页源文件,DOCTYPE 属 xhtml1-transitional,就造成了 FireFox 对 clientHeight 的解释不同于 HTML 4.01 Transitional,这就造成了无法正常查看效果。目前还不知道具体解决办法,其它浏览器不存在此问题。
软件下载
当前版本 v1.0
点击下载 RAR 格式文件包
内含:
下载说明文件 1个
ReadMe文件 1个
JS主程序文件 1个
示例文件 1个
×
千一网络致力于网页技术探讨开发。
千一网络近期将开发出更多的网页技术产品,同时我们将加大样式表、SQL Server教程的系统讲解。
千一网络需要您更多的关注。