网页可以更棒

Author: 闻永萍 Date: 2000年 第18期

  利用一些不起眼的小程序往往可以使网页制作者做出很有表现力的页面,给访问者留下深刻的印象。本文将介绍一些小程序,希望能给网友们提供一点帮助。
#1    一、让访问者“刻骨铭心”的几个方法
  1.将你的网站设为浏览器的首页。只要在页面适当位置加入如下语句,并将“http://…”替换为你的网址。当访问者需要时,点击页面上的“将本站设为首页”即可。
  <a href=″#″ onclick=″this.style.behavior=′url(#default#homepage)′;this.setHomePage(′http://…′);″>将本站设为首页</a>
  2.将你的网站添加到收藏夹。
  <a href=″javascript:window.external.AddFavorite(′http://…′, ′网站名称′)″>将本站添加到收藏夹</a>
  3.将你的网站添加到频道。
  首先,你需要制作自己的频道文件(实际上是一个简单的文本文件);然后在网页中加入如下语句,并将“http:// …”替换为你的频道文件的位置。
  <a href=″javascript:window.external.addChannel(′http://…′)″>将本站加入你的频道中</a>
#1    二、页面的切换
  1.返回访问者查看的上一页(不是指当前页面的上一层页面,相当于浏览器中的“后退”)。
  <a href=″javascript:history.back()″>点击此处返回前一页</a>
  2.自动在一定时间间隔后转到另一页面。
  <meta http-equiv=″refresh″ content=″5;URL=next.htm″>
  其中content=″5;URL=next.htm″分别表示时间间隔(5秒)和切换到的页面。
#1    三、窗口的打开与关闭
  1.打开一个页面的同时弹出另一个窗口。在<head>中加入如下内容:
  <script language=″javascript″>
  window.open(″http://…″)
  </script>
  在()中可以加width、height、left、top、 toolbar、status、menubar、scrollbars等参数来设定该弹出窗口的大小、位置以及有无工具栏、状态栏、滚动条等。
  2.关闭当前窗口。
  一般我们都是用窗口右上角的“×”来关闭,我们一样可以用一段代码实现这一功能(更重要的是在关闭前会有确认对话框弹出,避免误操作)。
  <a href=″javascript:window.close()″>关闭窗口</a>
#1    四、在状态栏中显示文字链接的说明。
  在制作网页时,我们可以方便地给图片加上文字说明。那么,对于文字链接呢?用下面代码一样可以:
  <A HREF=″http://www.sohu.com″ OnmouseOver=″window.status=′优秀的中文搜索引擎′;return true;″ OnMouseOut=″window.status=′ ′;″>搜狐</a>
  当访问者指向“搜狐”这一链接时,在状态栏将显示“优秀的中文搜索引擎”。
#1    五、去掉文字链接的下划线
  一般文字链接总是和下划线紧密联系在一起的,加上以下代码就可以去掉下划线了。<style>
  <!--
  A:link {text-decoration:none}
  A:visited {text-decoration:none}
  A:hover {color:#FF0000;text-decoration:underline}
  -->
  </style>
  当鼠标指向链接时下划线才出现。如果将“underline”改为“none”则不会有下划线出现。
#1    六、保护你的页面不被别人放在框架中
  你精心制作的页面被别人链接到框架中,访问者一般不能看不出来页面的真实地址。为了保护你的“专利”,请在页面中加入以下代码:
  <script language=″JavaScript″>
  if(self!=top){top.location=self.location;}
  </script>
  在页面的<head>与</head>间加入上面代码后,你的页面只能在新的窗口中打开了!
  以上所有示例都可以在http://dobetter.126.com找到。