+ -
当前位置:首页 → 问答吧 → 想问一下iframe里面的iframe的问题

想问一下iframe里面的iframe的问题

时间:2011-12-09

来源:互联网

w3c给的iframe的例子我不太明白:
JScript code
<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里面添加内容,比如在
JScript code
<iframe >
  <input type="button" value="How many iframes?" />
</iframe>

里面,这个input按钮也没有出现啊?

最后的问题是,有没有可能有些网页的iframe里面还有iframe的?能不能给一个iframe里面有另一个iframe的例子?(内外两个iframe要能看得见的)

谢谢!

作者: genius1wjc   发布时间: 2011-12-09

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

作者: axiheyhey   发布时间: 2011-12-09