还有一点 没有这句<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 和有是什么区别???
解决方案 »
- 仿QQ菜单 困扰我很久的问题
- 判断文本框里鼠标所在位置前面是否是空格 高分求救
- 屏蔽层变灰
- 请问这个JS盖怎么些
- Javascript语句请教:如何动态显示图片
- 单选框的选择显示问题
- 如何在页面上画出一条黑线<不用图片>
- 请问是否可以再html用语句点到点画线?
- window.print()方法调用时如何可以不要出现打印对话框,让其按照默认的方式打印
- 在页面中点击一个按钮或链接弹出文件选择框(可能多次点击,选择多个文件),选择文件后在页面中显示出文件的名称和文件大小,点击确定按钮再上传到服务器
- 在按钮上单击出现对应的层,在空白处单击让相应的层消失(在线等)
- javascript如何实现固定table的一边,拖放另一边改变大小
跟样式关系比较大
Ok 只是对格式上不同是吗? 对JS应该 是没有影响的吧。 但格式上会有兼容性的问题存在, 这样理解对吗?
例如 document.documentElement.clientWidth 这个在DOCTYPE 是页面的内容宽度如果在没有DOCTYPE 的页面里面始终为0 当然if(document.documentElement.clientWidth ){}else{} 可以判断
但是不精确,如果clientWidth 值真为0时,这时就没有办法判断了, 请问应该如果判断页面的类型??????
2种方法获取第一:
<script type="text/javascript">
alert(document.firstChild.nodeValue);
</script>
第二:
<script type="text/javascript">
alert(document.compatMode);
</script>