china.com
主页
新闻
体育
游戏
文化
教育
健康
财经
科技
旅游
军事
娱乐
商贸
  科技动态 硬件广场 下载基地 网络教室 网络冲浪 科学博览 移动时代 手机上网 桌面壁纸 科技商情  


在网页中实现文件链接调用

2000-08-16 09:12:20

  在目前网页中大量地使用超链进行链接,其使用方式为 〈a href=“指定文件"〉显示文字〈/a〉 。除此之外还根据网页的不同又分以下的几种文件链接调用方式:

  一、 HTM结尾的网页

  使用Javascript中的window.location重新链接一个网页。在以下范例一中当浏览器调用此页面时,自动链接到/home/default.htm的网页。

  〈HTML〉

  〈HEAD〉

  〈TITLE〉范例一ITLE〉

  〈/HEAD〉

  〈BODY〉

  〈SCRIPT LANGUAGE=javascript〉

  〈!--

  window.location=″/home/default.htm″

  //--〉

  〈/SCRIPT〉

  〈/BODY〉

  〈/HTML〉

  如果只是为了跳转页面,则网页中只需以下几行,而无需其它HTML标记。

  〈SCRIPT LANGUAGE=javascript〉

  〈!--

  window.location=″/home/default.htm″

  //--〉

  〈/SCRIPT〉

  二、 ASP结尾的网页

  ASP(active server page)是微软开发的在服务器段动态生成网页的技术,为动态网页的设计提供了极大的便利。为达到范例一的效果,只需在ASP的网页中输入以下一行就可达到目的。

  〈%Response.Redirect ″/home/default.htm″%〉

  执行以上程序与执行范例一的效果相同,但执行方式却存在很大的差异。实际上对于范例一,浏览器申请了两次页面,第一次是范例一网页,第二次是/home/default.htm页面。而对ASP页面只执行了一次申请,由服务器端的ASP.DLL程序自动将申请的页面转到/home/default.htm,并将此页面返回浏览器,因此效率也高得多。

  ASP页面同时还提供了一种类似C语言的包含文件方式,其方法是将〈!--#include file= “/home/default.htm”--〉代码插入到网页的任何位置,以下以此代码在网页中的情况为例:

  〈HTML〉

  〈HEAD〉

  〈TITLE〉范例三〈/TITLE〉

  〈/HEAD〉

  〈BODY〉

  〈p〉准备调用文件〈/p〉

  〈!--#include file= ″home/default.htm″--〉

  〈p〉文件调用结束〈p〉

  〈/BODY〉

  〈/HTML〉


  当服务器收到页面请求时,动态生成返回页面,其内容是将〈!--#include file= ″default.htm ″--〉出现的位置用default.htm页面代替,形成了一个网页中嵌套另一个网页的情形。当多个网页中有相同的部分时,使用此方法可使设计、维护都很方便。其缺点是default.htm网页文件只能在范例三网页的同一个目录或其子目录中。

  摘自《赛迪网》 夏江、田瑾/文

404 Not Found

404 Not Found


nginx


科技检索


中华网推荐

  • 1000名医生在线咨询

  • 中国足球队官方网站

  • 鸦片玫瑰(新版)

  • 精选股票天地

  • 闪光的flash教程

  • 中华网汽车世界

  • 为你的爱情出谋划策

  • 网文精选——野百合集

  • 世界文化遗产在中国

  • 历届香港小姐风姿集



  •  


    网络教室编辑信箱
    版权声明 | 本站检索 | 联系方法 | 刊登广告 | 使用说明 | 关于中华网 | 豁免条款

    版权所有 中华网