w3c给的iframe的例子我不太明白:
<iframe src="http://www.w3schools.com">
  <p>Your browser does not support iframes.</p>
</iframe>
是说如果找不到src,“Your browser does not support iframes.”就会出现吗?但是即使我删去了src="http://www.w3schools.com",“Your browser does not support iframes.”也没有出现啊。还有怎么在一个iframe里面添加内容,比如在
<iframe >
  <input type="button" value="How many iframes?" />
</iframe>
里面,这个input按钮也没有出现啊?最后的问题是,有没有可能有些网页的iframe里面还有iframe的?能不能给一个iframe里面有另一个iframe的例子?(内外两个iframe要能看得见的)谢谢!

解决方案 »

  1.   

    1. 如果浏览器不支持<iframe>标签,就会忽视他,直接显示里面的内容,按照你的代码就是直接显示<p>Your browser does not support iframes.</p>,跟src没有关系,src是用来指定iframe的url的。
    2. iframe里面放的是document文档,也就是一个完整的网页。可以通过src来指定网页地址,iframe会根据这个地址是服务器下载这个页面并显示。既然内容是一个文档,那么这个文档自然可以再有自己的iframe.
    给个例子:
    1.html:<!DOCTYPE html>
    <html>
        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
            <title>Insert title here</title>
        </head>
        <body>
         <p>1.html</p>
            <iframe src="2.html"></iframe>
        </body>
    </html>
    2.html:<!doctype html>
    <html>
    <head>

    </head>

    <body>
    <p>2.html</p>
    <iframe src="3.html"></iframe>
    </body>
    </html>3.html:<!doctype html>
    <html>
    <head>

    </head>

    <body>
    <p>3.html</p>
    </body>
    </html>
      

  2.   

    1。楼主看介绍都不用心吗,介绍说得都很清楚的。是说浏览器不支持这个标签时才显示那些内容,而不是找不到src时。我以前经常在一些技术贴里说语文理解能力不好的,应该加强锻炼再学技术。不要以为技术似乎偏向于理科就不需要文科的能力,语文这种能力是所有学科都要求的。2。想获取或者操作IFRAME里面的内容,可以参考这个文章  http://blog.csdn.net/theforever/article/details/61266353。当然可以,如果不行的话,介绍的地方就会明确告诉你了。自己试一下就知道了。
      

  3.   

    嗯,我原本也是这么认为的,但是后来看了一个网站的html源码,就confused了,所以过来问一下确认一下。
      

  4.   

    我还在上学,每天都在赶due,然后做research assistant,其实根本没有时间看技术文档
      

  5.   

    我当初是学软件编程,业余兴趣看看WEB,当时WEB开发技术还不象现在这样丰富多彩,也没有多少资料和压力,所以就不看书,一个标签一个属性地边敲边查看效果来琢磨它的用途和变化可能性。花了很多时间,自得其乐。可是从客观理性上讲,的确不是明智的好方法。看技术文档可以节约你的生命,代价就是少一点娱乐。人都是自己玩过错过,然后建议别人怎么做,可是别人也都想要玩过错过再说,呵呵,所以我只是尽我的心意说一下,听不听不是我能够和应该管的事了。