pretty_boy
小狐狸
小狐狸
  • UID9240
  • 注册日期2005-10-13
  • 最后登录2006-11-18
  • 发帖数4
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:4606回复:3

文档类型申明<!DOCTYPE.... 引出的问题

楼主#
更多 发布于:2006-11-18 14:15
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>TEST</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">

<SCRIPT>
function pagebar(left,img,right)
{
	if (left.style.display=="") 
	{	img.src="images/arrow_09.gif";
		img.alt="Show Left Bar";
		left.style.display="none";
		right.style.width="768px";
	}
	else
	{	img.src="images/arrow_07.gif";
		img.alt="Hide Left Bar";
		left.style.display="";
		left.style.width="200px";
		right.style.width="568px";
	}
}
</SCRIPT>

<META content="Microsoft FrontPage 5.0" name=GENERATOR></HEAD>
<BODY text=#000000 bgColor=#ffffff leftMargin=0 topMargin=0 scroll=no onload=window.focus()>

<div id=frmdiv style="width:776px;height:400px">
<div id=frmleft style="width:200px;height:100%;float:left;"><IFRAME style="Z-INDEX: 2; VISIBILITY: inherit; WIDTH: 100%; HEIGHT: 100%" name=pagebottom src="about:blank" frameBorder=1 scrolling=auto></IFRAME></div>
<div id=bar style="width:8px;height:100%;background:#febd20;float:left;"><IMG language=JScript id=barimg style="CURSOR: pointer;CURSOR: hand;padding-top:50px" onclick=pagebar(frmleft,barimg,frmright) height=50 src="images/arrow_09.gif" width=8 border=0></div>
<div id=frmright style="width:568px;height:400px;background:#456;float:left;"><IFRAME style="Z-INDEX: 1; VISIBILITY: inherit; WIDTH: 100%; HEIGHT: 100%" name=pagemain src="about:blank" frameBorder=1 scrolling=auto></IFRAME></div>
</div>

<!--,tdbar
<TABLE height="100%" cellSpacing=0 cellPadding=0 width="100%" border=0>
  <TBODY>
  <TR>
    <TD style="HEIGHT: 100%">
    <IFRAME style="Z-INDEX: 1; VISIBILITY: inherit; WIDTH: 100%; HEIGHT: 100%" name=pagemain src="js_top.htm" frameBorder=0 scrolling=yes></IFRAME></TD></TR>
  <TR>
    <TD align=middle bgColor=#febd20 height=8><IMG language=JScript id=down style="CURSOR: hand" onclick=pagebar(frmremark,down) height=8 src="images/arrow_09.gif" width=50></TD></TR>
  <TR>
    <TD id=frmremark style="DISPLAY: none">
    <IFRAME style="Z-INDEX: 2; VISIBILITY: inherit; WIDTH: 100%; HEIGHT: 200px" name=pagebottom src="remark.htm" frameBorder=0></IFRAME></TD></TR></TBODY></TABLE>
-->
</BODY></HTML>


以上代码 为隐藏/显示 内嵌框架
发现 在没申明类型的时候或者不指定检查规则可以正常运行包括ie5/ie6/opera9/ff1.5
当指定 检查规则时候 比如 换成
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
ie和opera能照常运行 ff1.5不能运行
希望高手来说下原因.再说下 文档申明好处在哪里 十分感谢!
[/code]
pretty_boy
小狐狸
小狐狸
  • UID9240
  • 注册日期2005-10-13
  • 最后登录2006-11-18
  • 发帖数4
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
1楼#
发布于:2006-11-18 14:15
另 我发现 加了文档检查规则后
ff1.5 不 能使用方法 left.style.display="none";
访问 元素属性.
超级47
火狐狸
火狐狸
  • UID10550
  • 注册日期2005-12-13
  • 最后登录2017-03-08
  • 发帖数192
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
2楼#
发布于:2006-11-18 14:15
是啊,fx 增加 DOCTYPE 后麻烦多多,非常不爽。
hnstxx
千年狐狸
千年狐狸
  • UID1952
  • 注册日期2005-01-09
  • 最后登录2013-05-14
  • 发帖数4977
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2006-11-18 14:15
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; .NET CLR 1.0.3705; 56flvplayer 1.0; .NET CLR 2.0.50727)


这是什么?
MM:你是个外表冷酷,内心却很甜蜜的男人。
游客

返回顶部