|
人才网-提供最新的人才网信息,人才信息查询,人才网招聘服务
|
|
|
仿MSN 弹出提示信息的脚本改进版 |
|
|
仅能在IE下运行! 来源:BeanSoft''s Java Blog - BlogJava 从网上找的版本呢, 有白边. 今天花时间改进了一下, 效果打开页面的时候你就应该看到了. 如果配合 AJAX 做基于网页版 Outlook 通知的话会有一点点用. 首先感谢最初的原作者(转载的太多了, 找不到了). 其实有人做的有更好的版本, 参考这里: Web的桌面提醒(Popup) 效果演示: http://webuc.net/MyProject/Popup/popup.htm 下载: http://webuc.net/MyProject/Popup/popup.rar < SCRIPT > var oPopup; try { oPopup = window.createPopup(); } catch (e) { window.status = '弹出通知消息仅能用于 IE 下 ! '; } var popTop = 10 ; var mytime; function popmsg(msgstr){ if ( ! oPopup) { return ; } oPopup.document.body.innerHTML = msgstr; popshow(); } function popshow(){ // window.status=popTop; if (popTop > 1720 ){ clearTimeout(mytime); oPopup.hide(); return ; } else if (popTop >= 1720 - 108 && popTop <= 1720 ){ oPopup.show(screen.width - 200 ,screen.height, 193 , 1720 - popTop); } else if (popTop >= 1500 && popTop < 1720 - 108 ){ oPopup.show(screen.width - 200 , screen.height - 220 + (popTop - 1500 ), 193 , 108 ); } else if (popTop <= 108 ){ oPopup.show(screen.width - 200 , screen.height, 193 , popTop); } else if (popTop <= 220 ){ oPopup.show(screen.width - 200 , screen.height - popTop, 193 , 108 ); } else { // window.status=popTop + " else"; oPopup.show(screen.width - 200 , screen.height - 220 , 193 , 108 ); } popTop += 10 ; mytime = setTimeout( " popshow(); " , 40 ); } function hidePop() { clearTimeout(mytime); oPopup.hide(); } popmsg( " <div onclick='window.parent.hidePop()' title='点击隐藏' style='cursor:pointer; background-image: url(http://www.blogjava.net/images/blogjava_net/beansoft/18269/o_qqbg.gif); width:193; height:108; color:white; padding-top:1em; padding-left:5; font-size:11pt; color:white' ><center><b>BlogJava 系统消息<br><br>请留言或者捐款支持 BeanSoft 的 Java EE 学习视频, 谢谢 !!</b></center></div> " ); </ SCRIPT > |
| 人才网 http://www.job128.com 信息部 |