随笔分类 - JavaScript
摘要:$.getJSON('http://www.taik.com?Action=getservice&r=' + Math.random() + '&jsoncallback=?', function (data) { //回调函数,处理返回的数据 jsoncallback=? 必须有 }); bool success = true; string res...
阅读全文
摘要:下面的代码在winForm客户端中存在兼容性问题:window.opener.document.getElementById('btnSearch').click();需要改成下面的代码:window.external.MethodScript('/browsercontrol/closepagec...
阅读全文
摘要:JS获取了当前毫秒的时间戳。var timestamp=new Date().getTime();//第二种方法://var timestamp = (new Date()).valueOf();结果:1429527789146C#将日期时间类型转换成时间戳: /// ...
阅读全文
摘要:.trover { background: #f9f9f9; }.trclick { background: #c4e8f5; }.treven{ background:#CCF...
阅读全文
摘要:今天做了一个功能:在页面上查询关键,使其高亮显示,实现代码如下:css: javascript: function highlight() { clearSelection(); //先清空一下上次高亮显示的内容; var searchText = $...
阅读全文
摘要:function getDataTimeNow() { var nowstr = new Date(); var datenow = nowstr.getFullYear() + "-" + ((nowstr.ge...
阅读全文
摘要:给Dom元素添加事件时,有时候会遇到事件冒泡,处理方法如下:$("#Tab1 .close").live("click", function (event) {droptab(this);//业务逻辑处理函数 event.preventDefault();event.stopPropagation(...
阅读全文
摘要:event.preventDefault()方法是用于取消事件的默认行为,例如,当点击提交按钮时阻止对表单的提交。但此方法并不被ie支持,在ie下需要用window.event.returnValue = false; 来实现。注意1、如果 Event 对象的 cancelable 属性是 fasle,那么就没有默认动作,或者不能阻止默认动作。无论哪种情况,调用该方法都没有作用。2、此方法并不被ie支持,在ie下需要用window.event.returnValue = false; 来实现。测试
阅读全文
摘要:页面具有 DTD,或者说指定了 DOCTYPE 时,使用 document.documentElement。页面不具有 DTD,或者说没有指定了 DOCTYPE,时,使用 document.body。在 IE 和 Firefox 中均是如此。这个是兼容的方法: function ScollPostion() {//滚动条位置 var t, l, w, h; if (document.documentElement && document.documentElement.scrollTop) { t = document.documentEle...
阅读全文
摘要:HTML:scrollLeft,scrollWidth,clientWidth,offsetWidth到底指的哪到哪的距离之完全详解scrollHeight: 获取对象的滚动高度。scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离scrollWidth:获取对象的滚动宽度offsetHeight:获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的高度offsetLeft:获取对象相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置offse
阅读全文
摘要:1.iframe父页面修改iframe中的页面的信息 var obj = document.getElementById("iframeId").contentWindow; //获取iframe中的页面的Window对象 $(obj.document).find(":checkbox").length; //获取iframe中的页面里的checkbox数量2.iframe中的页面修改父页面内容 window.top.window.document.getElementById(newId).innerHTML=‘此处内容已被子页面修改。’3.嵌套框架的
阅读全文
摘要:function reinitIframe() { var iframe = document.getElementById("infoIframe"); try { var bHeight = iframe.contentWindow.document.body.scrollHeight; var dHeight = iframe.contentWindow.document.documentElement.scrollHeight; var height =...
阅读全文
摘要:function findPosition(oElement) { var x2 = 0; var y2 = 0; var width = oElement.offsetWidth; var height = oElement.offsetHeight; if (typeof (oElement.offsetParent) != 'undefined') { for (var posX = 0, posY = 0; oElement; oElement =...
阅读全文
摘要:<script type="text/javascript"> var t function cleaData() { t = setTimeout(syc, 3000); } function syc() { document.getElementById("Label1").innerText = ""; cleart(t); }</script>
阅读全文
摘要:<script type="text/javascript"> function selectItem() { document.getElementById("chklist").value = ""; var chblist = document.getElementsByName("chkItem"); if (chblist.length > 0) { var rtn = ""; for (var i = 0; i < chblist.lengt...
阅读全文
摘要:JavaScript用iframe弹出子页面刷新父页面iframeJs代码 <script language=JavaScript> parent.location.reload(); </script> <script language=JavaScript> parent.location.reload();</script>弹出子页面Js代码 <script language=JavaScript> window.opener.location.reload(); </script> <script langu
阅读全文
浙公网安备 33010602011771号