$("#editor").parent().parent();
$(document)[0].children[0].outerHTML;
clientHeight可视区域
scrollHeight滚动区域
<script>
var dom1=document.getElementById("p").clientHeight;
var dom2=document.getElementById("p").scrollHeight;
var x=dom1-dom2
x>=0?alert("没有"):alert("有,挡住了"+x*(x>0?1:-1)+"像素")
</script>
------------------
电脑屏幕分辨率:1440 * 900
最大化浏览器,刷新浏览器
alert($(window).width() + "---" + $(window).height()); 1423---768
alert($(document).width() + "---" + $(document).height()); 2008---2216
alert($("body").width() + "---" + $("body").height()); 2000---2200
缩小浏览器,刷新页面
alert($(window).width() + "---" + $(window).height()); 变小
alert($(document).width() + "---" + $(document).height()); 不变
alert($("body").width() + "---" + $("body").height()); 不变
由此可看出浏览器窗体模型:
$(window): 浏览器显示网页内容的部分
$(document):整个网页文档流
$("body"):就是body,嘿嘿
分享到:
相关推荐
document.body.scrollTop用法
Vue中document.body.scrollTop的值总为零的解决办法 最近在做vue的时候监听页面滚动发现document.body.scrollTop一直为0 但是发现document.body.scrollTop一直是0。 查资料发现是DTD的问题。 页面指定了DTD,即指定...
火狐、谷歌、IE关于document.body.scrollTop和document.documentElement.scrollTop 以及值为0的问题
NULL 博文链接:https://lingf.iteye.com/blog/1852295
网页可见区域宽: document.body.clientWidth; 网页可见区域高: document.body.clientHeight; 网页可见区域宽: document.body.offsetWidth (包括边线和滚动条的宽); 网页可见区域高: document.body....
做页面的时候可能会用到位置固定的层,读取 document.body.scrollTop 来设置层的位置,像这样: [removed] = function (){ var oFix = document.getElementById(“divfix”); oFix.style.top = document.body....
网页可见区域宽: document.body.clientWidth; 网页可见区域高: document.body.clientHeight; 网页可见区域宽: document.body.offsetWidth (包括边线的宽); 网页可见区域高: document.body.offsetHeight (包括...
用javascript地址栏显示源码: javascript:s=document.documentElement.outerHTML;document.write('<body></body>');document.body.innerText=s;
var sTop = document.body.scrollTop; if(sTop>100){ document.getElementById(sm_top).style.display=block; }else{ document.getElementById(sm_top).style.display=none; } 但是发现document.body.scrollTop...
scrollHeight = WebBrowser1.Document.Body.ScrollRectangle.Height scrollWidth = WebBrowser1.Document.Body.ScrollRectangle.Width WebBrowser1.Size = New Size(scrollWidth, scrollHeight) Dim bm As New ...
上次的测试说明了document.body属性并不会给我们返回预期的结果,比如我们用document.body.clientHeight原本想取得“页面可见区域高度”,可实际上返回的是“页面实际内容高度”。 那我们怎么办呢?难道加上了文档...
非常的简单 一、打开你要黑的网站, 二、在浏览器的地址栏里输入: 代码如下: [removed]document.body.contentEditable=’true’; document.designMode=’on’; void 0 三、现在你会发现他的页面竟然可以任由你自由...
} else if(document.body.scrollHeight > document.body.offsetHeight) { // all but IE Mac scrW = document.body.scrollWidth; scrH = document.body.scrollHeight; } else if(document.body) { /...
对于document.compatMode,很多朋友可能都根我一样很少接触,知道他的存在却不清楚他的用途。其实这个对于我们开发兼容性的web页面还是很有帮助,我们都知道,盒模型的渲染在 Standards Mode和Quirks Mode是有很大...
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 1,给body标签添加了onclick事件,弹出1 2,给document.body添加了onclick事件,弹出body 点击页面红色区域 IE6/7/8/9/Safari/Chrome/Opera : 不弹任何消息 Firefox...
document.body.clientWidth – 网页可见区域宽 document.body.clientHeight – 网页可见区域高 document.body.offsetWidth – 网页可见区域宽,包括边线和滚动条的宽 document.body.offsetHeight – 网页可见区域高...
在标准的浏览器下,需要注意的东西,例如双击自动滚动 var diffY; if (document.documentElement && document.... else if (document.body) diffY = document.body.scrollTop else {/*Netscape stuff*/}
/* * JQZoom Evolution 1.0.1 - Javascript Image magnifier * ... * * $Date: 12-12-2008 * * ChangeLog: * * $License : GPL,so any change to the code you should copy and paste this section,and would ...
s += ” 网页可见区域宽:”+ document.body.clientWidth+” “; s += ” 网页可见区域高:”+ document.body.clientHeight+” “; s += ” 网页可见区域宽:”+ document.body.offsetWidth + ” (包括边线和滚动条...