在网页中显示其它网页的内容
作者:贾 磊
来源:《管理观察》2009年第11
        显示其它网页内容的方法很多,比如现在比较火的ajax就能很好的实现。但是ajax不是每个人都会,尤其是新手不推荐一上手就向那么高的方向。这里介绍几种比较简单的显示其它网页的方法。
        方法一:frameset
        frameset称框架标记,用以宣告html文件为框架模式,并设定视窗如何分割。
        框架便是网页画面分成几个框窗,同时取得多个 URL。只需要 frameset frame 即可,页面内所有框架标记需要放在一个总起的html 档,这个档案只记录了该框架如何分割 ,不会显示任何资料,所以不必放入 body 标记,浏览框架必须读取这个档案面而不是其他框架窗的档案。<frameset 是用来划分框窗,每一窗框由一个 frame 记所标示,<frame>必须在 frameset 范围中使用。
        方法二:iframe?html frame标记。
        这标记只适用於 IE(comet:也使用于FireFox) 它的作用是在一页网页中间插入一个框窗以显示另一个文件。这个标记的用法同上面的大同小异。这里不错详细介绍。
        例子: iframe src="iframe.html" name="test" align="MIDDLE" width=
        "300" height="100" marginwidth="1" marginheight="1" frameborder="1" scrolling="Yes" /iframe
        方法三:
        以上两种方法均只能从上到下,从左到右顺序显示网页的内容。但是如果只想显示目标网页的部分内容该怎么办呢?这里介绍另一种方法,直接读入网页,然后分析显示想要的部分。这个程序调用到了一个API函数XMLHTTPXMLHTTP最初是由微软公司发明的,在Internet Explorer 5.0中用作ActiveX对象,可被JavaScriptJScriptVBScript以及其它web浏览器内嵌的脚本语言调用,通过HTTP在浏览器和web服务器之间收发XML或其它数据。XMLHTTP具体的使用方法这里就不阐述了。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。