相信每一位站长和网民都会遇到打开某些网页时会出现弹出窗口,有些是站长对你的亲切问候,也有些是网站的重要通告、网站广告之类的。弹窗有时候也会让人产生厌烦心理,特别是一些广告。
对于站长来说,广告弹窗就是一种收入,所以许多站长为了收入而不顾用户体验。当然这也是可以理解的,毕竟做网站没有收入是不行的。既然如此,那么我们是否可以考虑让弹窗友好一些呢?
一般的弹出窗口都需要浏览者自己关闭它,这样浏览者一定会觉得很麻烦。如果能让它自己关闭那该多好,要实现这种效果其实很简单。
一、首先,把下面的代码加入到<head></head>区域中
| <script language="javascript"> <!-- var gt = unescape(’3e’); var popup = null; var over = "Launch Pop-up Navigator"; popup = window.open(’’, ’popupnav’, ’width=225,height=235,resizable=1, scrollbars=auto’); if (popup != null) { if (popup.opener == null) { popup.opener = self; } popup.location.href = ’tanchuang.htm’; } // --> </script> |
二、新建tanchuang.htm文件(即:弹出窗口所用的文件),此文件名要与上面代码中的“popup.location.href=’tanchuang.htm’”中设置的文件名一致。
三、编辑新建的文件tanchuang.htm,先把<body bgcolor="#FFFFFF" text="#000000">改为<body bgcolor="#fef4d9" onload="closeit()">,然后在<body></body>之间加入以下代码:
| <script language="javascript"> function closeit() { setTimeout("self.close()",10000) } </script> |
温馨提示:倒数第三行中的10000是指过多长时间关闭(可根据需要修改),10000为10秒。这样,弹出窗口在10秒后会自动关闭,浏览者就不需要自己手动关闭了。