9.3.2 浏览器不支持框架
在以前的旧浏览器中不支持框架,为了给这些不支持框架的浏览器用户友好提醒,可以用<noframes></noframes>标记对显示文字,说明该浏览器不支持框架,支持框架的浏览器不再显示<framest></framest>里的内容,代码9.5表示浏览器不支持框架。
代码9.5 源代码\第9章\浏览器不支持框架.html
—————————————文件名:浏览器不支持框架.html—————————————
01 <html>
02 <head>
03 <title>不支持框架</title>
04 </head>
05 <frameset rows="40,60">
06 <frame src="http://www.sina.com.cn">
07 <frame src="http://www.163.com">
08 </frameset>
09 <noframes>对不起,您的浏览器不支持框架</noframes>
10 </html>
【代码解析】可以在每个网页的框架里面加上<noframes></noframes>标签对(代码第9行),当用以前的旧浏览器浏览网页中的框架时,会显示<noframes></noframes>的内容,而忽略<frameset></frameset>标记对,所以当浏览器显示出<frameset></frameset>上的内容时,表明该浏览器支持框架,如图9.5所示。
图 9.5 noframes用法
技巧 为了让不支持框架的浏览器访问带有框架的网页,建议每次都带上<noframes></noframes>标记对。