阅读:6245回复:5
急~~~~~xhtml标准不支持框架页吗?
为什么以下代码在w3c里不能通过效验?难道是xhtml不支持框架吗?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>标题</title> </head> <frameset rows="45,*" framespacing="0" frameborder="0" border="0"> <frame src="topframe.asp" name="topframe" frameborder="no" scrolling="no" noresize="noresize" marginwidth="0" marginheight="0" id="topframe" title="topframe" /> <frameset cols="200,*" framespacing="0" frameborder="0" border="0" id="TargetFrame"> <frame src="leftframe.asp" name="leftFrame" frameborder="no" scrolling="auto" noresize="noresize" marginwidth="0" marginheight="0" id="leftFrame" title="leftFrame" /> <frame src="mainframe.asp" name="mainFrame" frameborder="no" scrolling="auto" marginwidth="0" marginheight="0" id="mainFrame" title="mainFrame" /> </frameset> </frameset><noframes></noframes> </html> |
|
1楼#
发布于:2005-10-24 12:12
当然支持,再看看代码是不是有问题。
|
|
2楼#
发布于:2005-10-24 12:12
代码没什么大问题,如果按w3c校验页面给出的提示来修改的话,那整个框架页就显示不正常了。
在没找到解决方法之前,只有通过js+iframe暂时替代frameset了。 |
|
3楼#
发布于:2005-10-24 12:12
|
|
4楼#
发布于:2005-10-24 12:12
|
|
5楼#
发布于:2005-10-24 12:12
用这个来校验http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd
但一件麻烦的事是,当要做跨框架的下拉菜单时,我目前只知道在IE里用window.createPopup,不知道mozilla/firefox能用什么。 |
|