几天和朋友一块讨论,如何通过js在父页面和子页面之间传值的问题,总结如下:
需求描述:父页面有多个子页面,实现在父页面点击子页面,传值到子页面。
看着很简单,试了好久,主要纠结在如何获取iframe,刚开始用document.getElementById('iframe的ID'),后来查资料才发现这种方法只是去取出了一个OBJECT,不能操作它的函数方法,后来改成window.iframes[...
分类:
Web程序 时间:
2014-10-13 20:04:17
阅读次数:
225
1.自定义属性问题:可以使用获取常规属性的方法来获取自定义属性,也可以使用getAtribute()获取自定义属性,ff下只能使用getAttribute()获取自定义属性。2. 在IE中可以用eval("idname")或getElementById("idname")来取得id为idname的h...
分类:
编程语言 时间:
2014-10-13 11:29:09
阅读次数:
186
1 function getCoord() { 2 var x = document.getElementById('xTxt').value; 3 if(isEmptyOrSpaces(x)) { 4 alert('...
分类:
编程语言 时间:
2014-10-12 21:55:18
阅读次数:
226
在学习jQuery之前我们先复习一下JS的节点操作var s=document.getElementById("div1");s.getAttribute("title","图片");s.setAttribute("title","属性");上面就是JS中获取元素的属性,并重新设置它的属性值var ...
分类:
其他好文 时间:
2014-10-12 17:55:38
阅读次数:
154
通常来讲,移动端展示一张图片是用浏览器来渲染的,如果图片过大,手机性能不太好的情况下,手机会显示比较卡。原因是没有处罚设备本身的GPU来渲染,可以使用canvas触发GPU来渲染图片。使用 drawImage()方法如:var c=document.getElementById("myCanvas"...
分类:
移动开发 时间:
2014-10-11 19:22:06
阅读次数:
199
getElementById 要兼容所有浏览器,用这个方法,而不要用frames属性(IE专用)。contentWindow 和上面一样...index.html Iframe框架DIV操作 left.html 左边iframe ...
分类:
Web程序 时间:
2014-10-11 14:57:35
阅读次数:
204
添加删除div之类的1 var my = document.getElementById("myDiv"); 2 var myParent = my.parentNode;3 if(my != null)4 {5 my.parentNode.removeChild(my);6 } ...
分类:
其他好文 时间:
2014-10-11 11:36:45
阅读次数:
160
//根据Id获得页面元素function $(para) { return document.getElementById(para);}//创建一个新的元素function createElement(type, name) { if (name) { var element = null; .....
分类:
编程语言 时间:
2014-10-11 02:49:54
阅读次数:
325
document.getElementById("tijiao").disabled=true;
分类:
Web程序 时间:
2014-10-10 19:12:54
阅读次数:
295
后在一次,我在html中用js调用flash里面的函数:document.getElementById('player2').Reset();在ie中死活在报错,firefox,chrome则没有问题。现在用了一个更简单的代码,执行上述js在ie678,firefox,chrome下没有问题,我确实...
分类:
Web程序 时间:
2014-10-10 17:46:14
阅读次数:
173