首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

上面的HTML为什么报错呢

2013-01-20 
下面的HTML为什么报错呢?html xmlnshttp://www.w3.org/1999/xhtmlhead runatserver/headbody

下面的HTML为什么报错呢?


<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
</head>
<body>
<frameset cols="25%,75%">
   <frame src="e:/我的网页.html">
   <frame src="http://www.baidu.com">
</frameset>
</body>
</html>


(XHTML 1.0 Transitional)不支持元素“frameset”
(XHTML 1.0 Transitional)不支持元素“frame”

怎么会出现这样的警告呢?XHTML不支持框架元素吗?

[解决办法]
把body元素去掉
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
</head>
<frameset cols="25%,75%">
   <frame src="拖动.html">
   <frame src="http://www.baidu.com">
</frameset>
</html>
试试
[解决办法]
引用:
引用:把body元素去掉
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
</head>
<frameset cols="25%,75%">
   <frame src="拖动.html">
   <frame src="http://www.……


如果不是asp页面,请把runat="server"去掉
[解决办法]
试试这样,将标签闭合

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
</head>
<frameset cols="25%,75%">
   <frame src="拖动.html"/>
   <frame src="http://www.baidu.com"/>
</frameset>
</html>

或者直接用html的framset不用xhtml的

<html>
<head>
</head>
<frameset cols="25%,75%">
   <frame src="拖动.html"/>
   <frame src="http://www.baidu.com"/>
</frameset>
</html>

[解决办法]
有三个版本的 XHTML 1.0,
? XHTML 1.0 Transitional 
? XHTML 1.0 Strict 
? XHTML 1.0 Frameset 
你应该使用XHTML 1.0 Frameset,参考:http://www.5idev.com/p-xhtml_frameset.shtml

热点排行
Bad Request.