当前位置: 首页 > news >正文

网站后台如何用代码上传视频在线磁力搜索引擎

网站后台如何用代码上传视频,在线磁力搜索引擎,洛阳制作网站公司,大学生创新创业大赛项目计划书2019独角兽企业重金招聘Python工程师标准 window.screen.availWidth 返回当前屏幕宽度(空白空间) window.screen.availHeight 返回当前屏幕高度(空白空间) window.screen.width 返回当前屏幕宽度(分辨率值) window.screen.height 返回当前屏幕… 2019独角兽企业重金招聘Python工程师标准 window.screen.availWidth     返回当前屏幕宽度(空白空间)  window.screen.availHeight     返回当前屏幕高度(空白空间)  window.screen.width     返回当前屏幕宽度(分辨率值)  window.screen.height     返回当前屏幕高度(分辨率值)  window.document.body.offsetHeight;     返回当前网页高度  window.document.body.offsetWidth;     返回当前网页宽度  clientHeight与offsetHeight的区别许多文章已经介绍了clientHeight和offsetHeight的区别就是clientHeight的值不包括scrollbar的高度而offsetHeight的值包括了scrollbar的高度。然而clientHeight和offsetHeight的值到底由什么组成的呢如何计算这两个数的值1. clientHeight和offsetHeight的值由什么决定假如我们有以下的DIV主要显示的文字为This is the main body of DIV。如上图所示clientHeight的值由DIV内容的实际高度和CSS中的padding值决定而offsetHeight的值由DIV内容的实际高度CSS中的padding值scrollbar的高度和DIV的border值决定至于CSS中的margin值则不会影响 clientHeight和offsetHeight的值。2. CSS中的Height值对clientHeight和offsetHeight有什么影响首先我们看一下CSS中Height定义的是什么的高度。如在本文最后部分“APPENDIX示例代码”注以下称为“示例代码”中innerDIVClass的Height值设定为50px在IE下计算出来的值如下所示。也就是说在IE里面CSS中的Height值定义了 DIV包括padding在内的高度即offsetHeight的值在Firefox里面CSS中的Height值只定义的DIV实际内容的高度padding并没有包括在这个值里面(70  50  10 * 2)。in IE: innerDiv.clientHeight: 46 innerDiv.offsetHeight: 50 outerDiv.clientHeight: 0 outerDiv.offsetHeight: 264in Firfox: innerDiv.clientHeight: 70 innerDiv.offsetHeight: 74 outerDiv.clientHeight: 348 outerDiv.offsetHeight: 362在上面的示例中也许你会很奇怪为什么在IE里面outerDiv.clientHeight的值为0。那是因为示例代码中没有定义 outerDIVClass的Height值这时在IE里面则clientHeight的值是无法计算的。同样在示例代码中如果将 innerDIVClass中的Height值去年则innerDIV.clientHeight的值也为0。(注在Firefox下不存在这种情况)。如果CSS中Height值小于DIV要显示内容的高度的时候呢当CSS中没有定义overflow的行为时在IE里面整个 clientHeight或者offsetHeight的值并没有影响DIV会自动被撑大而在Firefox里面DIV是不会被撑开的。如在示例代码中将innerDivClass的Height值设为0则计算结果如下所示。IE里面的DIV被撑开其clientHeight值等于内容的高度与padding*2的和而Firefox里面文字将溢出DIV的边界其clientHeight值正好是padding值的两倍。前两天修改代码时接触到网页高度和可视区域高度的概念发现clientHeight、offsetHeight、scrollHeight在不同的浏览器里会有不同的结果于是做了一下测试。 HTML 4.01下的测试 测试代码如下 !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN html head meta http-equivContent-Type contenttext/html; charsetUTF-8 / titleclientHeight、offsetHeight和scrollHeight 测试/title /head bodydiv idinfo/div script typetext/javascript !-- var info  document.getElementByIdx_x_x(info); var infoStr  lt;!DOCTYPE HTML PUBLIC \-//W3C//DTD HTML 4.01 Transitional//EN\gt;br /lt;htmlgt;br /br /;function SetInfoStr() {infoStr  info.style.width    info.style.width  br / info.style.height    info.style.height  br / document.body.clientHeight    document.body.clientHeight  br / document.body.offsetHeight    document.body.offsetHeight  br / document.body.scrollHeight    document.body.scrollHeight  br / document.documentElement.clientHeight    document.documentElement.clientHeight  br /br /; }info.style.width  0px; info.style.height  0px; SetInfoStr();info.style.width  2000px; info.style.height  0px; SetInfoStr();info.style.width  0px; info.style.height  2000px; SetInfoStr();info.style.width  2000px; info.style.height  2000px; SetInfoStr();infoStr  br /a href\http://witmax.cn\晴枫/a 制作; info.innerHTML  infoStr; -- /script /body /html 测试使用现在主流的四个浏览器IE、Firefox、Opera、Chrome。数据太多测试结果不予列出。 HTML 4.01下的测试结果分析 document.body.clientHeight 在各个浏览器中都是等于内容可视区域的高度。内容可视区域是指浏览器最后一个工具条以下到状态栏以上的区域与页面内容无关如有滚动条的话则排除滚动条所占的区域。因为各浏览器对宽度超过屏幕宽度、高度为0的div是否会使屏幕出现滚动条理解不一因此测试结果会略有不同。测试结果显示Firefox不显示滚动条IE、Opera、Chrome都会显示滚动条。 document.body.offsetHeight IE和Opera下该值一直等于document.body.clientHeight滚动条高度窗口边框IE为4Opera为0即浏览器最后一个工具条以下到状态栏以上的区域的高度。 Firefox下该值等于网页内容实际高度即body上下border外延之间的距离包括body的border和padding、不包括body的margin通过对body标签增加样式对比结果可知可小于document.body.clientHeight。 注body的border和padding默认值为0pxmargin-top和margin-bottom默认值IE为15px、其他为8px。 Chrome下该值等于网页内容实际高度定义同上但当网页内容实际高度于document.body.clientHeight时该值等于document.body.clientHeight-body的margin宽度。 document.body.scrollHeight IE下该值等于网页内容实际高度定义同上body的上下magin宽度可小于document.body.clientHeight。 Firefox、Opera、Chrome下该值等于网页内容实际高度定义同上body的上下magin宽度但当等于网页内容实际高度定义同上body的上下magin宽度小于document.body.clientHeight时该值等于document.body.clientHeight。 document.documentElement.clientHeight IE下该值一直为0。 Firefox和Opera下该值等于网页内容实际高度定义同上body的上下magin宽度可小于document.body.clientHeight。 Chrome下该值等于document.body.scrollHeight。 同理clientWidth、offsetWidth 和 scrollWidth 的解释与上面相同只是把高度换成宽度即可。 出于浏览器兼容的考虑要获取页面的实际高度就需要区别获取。显得麻烦。 注不指定doctype结果与上述测试相同即HTML 4.01是浏览器的默认渲染模式。XHTML 1.1下的测试 下面修改HTML文档的doctype只修改了前两行代码将测试代码改为如下!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.1//EN http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd html xmlnshttp://www.w3.org/1999/xhtml  head meta http-equivContent-Type contenttext/html; charsetUTF-8 / titleclientHeight、offsetHeight和scrollHeight 测试/title /head bodydiv idinfo/div script typetext/javascript !-- var info  document.getElementByIdx_x_x(info); var infoStr  lt;!DOCTYPE html PUBLIC \-//W3C//DTD XHTML 1.1//EN\ \http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd\gt;br /lt;html xmlns\http://www.w3.org/1999/xhtml\ gt;br /br /;function SetInfoStr() {infoStr  info.style.width    info.style.width  br / info.style.height    info.style.height  br / document.body.clientHeight    document.body.clientHeight  br / document.body.offsetHeight    document.body.offsetHeight  br / document.body.scrollHeight    document.body.scrollHeight  br / document.documentElement.clientHeight    document.documentElement.clientHeight  br /br /; }info.style.width  0px; info.style.height  0px; SetInfoStr();info.style.width  2000px; info.style.height  0px; SetInfoStr();info.style.width  0px; info.style.height  2000px; SetInfoStr();info.style.width  2000px; info.style.height  2000px; SetInfoStr();infoStr  br /a href\http://witmax.cn\晴枫/a 制作; info.innerHTML  infoStr; -- /script /body /html依然使用上述四个浏览器——IE、Firefox、Opera、Chrome进行测试。数据太多测试结果不予列出。 XHTML 1.1下的测试结果分析 document.body.clientHeight / document.body.offsetHeight 都相等且各浏览器表现一致都等于页面内容实际高度定义同上最小可为0。 document.body.scrollHeight IE、Firefox、Opera表现相同都等于document.body.clientHeight和document.body.offsetHeight最小可为0。 Chrome下该值等于HTML 4.01下的document.body.scrollHeight。 document.documentElement.clientHeight 各浏览器表现一致都等于内容可视区域的高度定义同上等于HTML 4.01下的document.body.clientHeight值。 注指定doctype为!DOCTYPE HTML结果与上述测试相同即HTML 5延续了XHTML 1.1的一些规范。总   结 要保证浏览器兼容建议是采用XHTML 1.1这样便可以使用document.body.clientHeight或document.body.offsetHeight获得页面的实际高度使用document.documentElement.clientHeight获得内容可视区域的高度。因为HTML 5标准并没有被所有主流浏览器全部支持所以暂不推荐使用当然这将是未来的发展趋势。最后关于doctype的知识建议学习下《用doctype激活浏览器模式》。 转载于:https://my.oschina.net/meng527/blog/481219
http://wiki.neutronadmin.com/news/188926/

相关文章:

  • 微信怎么做一些微网站建筑工程招聘最新信息平台
  • 照明灯具类企业网站58同城做网站被骗
  • 鹤壁做网站哪家好京东联盟的网站怎么做的
  • 乐平市网站建设秦皇岛新闻最新消息
  • 邯郸网站建设开发公司深圳做网站哪家专业
  • 做网站如何寻找客源建设公司简介怎么写
  • 音乐网站的建设网站建设php带数据库模板
  • 网页设计与网站建设ppt有没有专门做旅游攻略的网站
  • 大学生可以做的网站项目在线观看网址最新电影
  • 关于集团网站建设的卢镇seo网站优化排名
  • 百度云做网站有优势吗网站服务器选择
  • 淮南市住房与城乡建设部网站花生壳域名做网站
  • 企业网站建设的一般原则个人网站制作模板响应式
  • 哪里有免费的网站模板下载 迅雷下载软件wordpress 网页排版
  • 科技网站欣赏免费ftp转换wordpress
  • 自己怎么做网址开网站网页制作三剑客不包括
  • 网站全屏视频怎么做美丽说网站模板
  • 广东网站建设商家高端网站建设设计公司
  • 提高网站权重工具wordpress添加分享
  • 有偿做设计的网站如何下载别人的网站模板
  • 域名里可以建网站首次建设网站流程
  • 内蒙古城乡住房建设厅网站html链接文字颜色
  • 温州市网站优化代理备案 网站 安全吗
  • 推荐几个网站图片网站安康市天然气公司
  • 扬中网站建设好么学校网站制作代码
  • 网站怎么开通微信支付基于wordpress的开发
  • 产品网站开发常州网络优化排名
  • wordpress js 页脚佛山市seo推广
  • 哪有做奇石网站wordpress inc目录
  • 广州公司营销型网站建设jsp和php哪个做网站快