1.document.documentElement是指文档根节点----HTML元素 2.element.ownerDocument是指当前元素所在的文档对象----document 3.attrObj.ownerElement是指当前属性节点依附的元素----element…
通用的method <script type="text/javascript"> //for chrome, attach method to XMLDocument if (!window.ActiveXObject) { XMLDocument.prototype.selectSingleNode = Element.prototype.selectSingleNode = function (xpath) { var x = this.selectNodes(xpa…
HTML:<div style="display:block;margin:0 auto;width:638px;height:795px;"><div id="render" >        CONTENT</div></div>  <div id="template" style="margin:10px 0 0 385px;"> <input type=…
firefox并不支持selectSingleNode和selectNodes的解决方法 function test(){ var perid = document.thisForm.PerID.value; var xml="test"; if(window.ActiveXObject){ var xml=new ActiveXObject("Microsoft.XMLDOM"); xml.async=false; xml.load("xxxx.xml&…
转自:http://qsrock.iteye.com/blog/209585 function test(){ var perid = document.thisForm.PerID.value; var xml="test"; if(window.ActiveXObject){ var xml=new ActiveXObject("Microsoft.XMLDOM"); xml.async=false; xml.load("xxxx.xml")…
最近在做一个移动端的项目,简单记录一下该功能. 需求是这样的: 将带有二维码和一些介绍信息 动态生成一张图片 比如说是 生成这样的图片,文字.主图.价格.二维码都是不固定的. 对于这个需求,看见微信上已经有很多了,但是没发现认识的人有做过这样子的需求. 因此百度了很多. 最后选择了  用 html2canvas 插件 参考:https://segmentfault.com/a/1190000011425316 https://yq.aliyun.com/ziliao/4416 一.先将HTML元…
<!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width" /> <title>Index20140825</title> </head> <body> <div> <input type="button" name="&q…
document.documentElement.clientHeight 与 document.body.clientHeight用来获取页面可视高度我觉得有点问题.这两个应该不是一个东西. 页面中加了:<!DOCTYPE html> 很明显在谷歌浏览器中两个值不是一个概念. 页面中不加:<!DOCTYPE html> 发现两个的值掉了个个! 所以这里有几个问题要搞明白: 1.<!DOCTYPE html>是什么 <!DOCTYPE> 声明不是 HTML…
背景: 弹出层插件(自适应) 实现过程中突然发现在获取可视区高度时,无论document.documentElement.clientHeight 还是 $(window).height()都无法正确获取,代码没有问题: 解决方案:通过 cosole.log寻找错误点发现$(window).height()获取不正常并等于$(document).height():网上查找资料是由于没有正确的HTML5文档声明导致的 正确: <!DOCTYPE html> <html> <!-…
一.先遇到document.body.scrollTop值为0的问题 做页面的时候可能会用到位置固定的层,读取document.body.scrollTop来设置层的位置,像这样, window.onscroll=function () { var oId=document.getElementByIdx_x("id"); oId.style.top=document.body.scrollTop+"px"; } 可是怎么没有达到预期效果呢,输出document.b…