JavaScript
Ctrain
这个作者很懒,什么都没留下…
展开
-
标题栏出现“#”
使用javascript的时候,通常我们会通过类似:提交的方式,通过一个伪链接来调用javascript方法.这种方法有一个问题是:虽然点击该链接的时候不会跳转页面.但是滚动条会往上滚,解决的办法是返回一个false.如下所示:提交或提交同时页面链接地址也不会被添加上#原创 2015-07-30 10:10:53 · 513 阅读 · 0 评论 -
jmpopups获取input元素值
代码生成一份拷贝。当我直接获取这个form表单中的文本框时,使用方法:$('#form input[name=test1]').val();这样是获取不到的。我们必须到jmpopups生成的代码中去查找这个值,$('#popupLayer_dividform input[name=test1]').val()popupLayer_divid:这个是jmpopups为我们生成的最外层div的id,popupLayer是前缀,divid是我们自己的id,可以在源码中看到,当然你也可以修改了。原创 2014-05-27 23:24:53 · 96 阅读 · 0 评论 -
window.print分页打印
++) { var topHeight = childNodes[i].offsetTop - childNodes[i].scrollTop; var pageHeight = topHeight - level; //暂定高度为850px时进行分页,高度大于850px,则该tr被分到下一页 //appendBefore if (pageHeight > 850) { var page原创 2013-05-09 13:14:14 · 120 阅读 · 0 评论 -
修改文件上传默认样式
82, width: 180});[/code]补个效果图:[img]http://dl.iteye.com/upload/attachment/0078/3731/5a4edc1f-5ddc-34a1-905f-ebb43b584a59.png[/img]原创 2012-12-15 17:09:31 · 156 阅读 · 0 评论 -
javascript取当月最后一天
h) { alert("year:"+year+", month:"+month); year = ( year < 1900 ) ? ( 1900 +year ) : year; var tempDate = new Date(); tempDate.setYear(year); tempDate.setMonth(month+1); tempDate.setDate(0); var tempYear = tempDa原创 2012-12-14 19:07:56 · 89 阅读 · 0 评论 -
中文编码测试
ength; j++) { String code1 = codes[i]; String code2 = codes[j]; String changVal = new String(req.getParameter("Columns").getBytes(code1), code2); System.out.println("转换前后编码[" + code1 + ", "原创 2012-11-04 11:16:37 · 103 阅读 · 0 评论 -
实时提示输入字节数
\xff]/g, "**").length;} //一个汉字算2个字节var maxl = 400 //总长document.onkeyup = function() { var s = document.getElementById("comment_deatal").value.lenB(); document.getElementById("charCount").innerHTML = s;}func2012-07-07 09:04:56 · 124 阅读 · 0 评论 -
iframe 中关闭父窗口的弹窗
window('close');[/code]2012-06-28 13:43:58 · 177 阅读 · 0 评论 -
datagrid 动态生成列
js"]function loaddata(asItemCode) { var url = "../server/aaa.jsp" $.ajax({ type: "post", url: url, success: function(msg) { $("#dd").datagrid({ columns:2012-06-27 20:06:25 · 87 阅读 · 0 评论 -
标题栏出现“#”
原创 2011-05-14 13:50:20 · 102 阅读 · 0 评论 -
js设置打印前后函数
window.print() 实际上,是浏览器打印功能菜单的一种程序调用。与点击打印功能菜单一样,不能精确分页,不能设置纸型,套打的问题更加无从谈起,只不过,可以让用户不用去点菜单,直接点击网页中的一个按钮,或一个链接里面调用罢了。事实上,很多用户都是采用这种方式打印,但是这种方式最致命的缺点是不能设置打印参数,比如纸型,页边距,选择打印机等等。这种方法提供一个打印前和打印后的事件onbeforep原创 2017-04-10 21:09:42 · 1774 阅读 · 0 评论 -
JS代码——如何区分IE6,IE7,IE8浏览器
var isIE=!!window.ActiveXObject; //判断是否为IE浏览器var isIE6=isIE&&!window.XMLHttpRequest; var isIE8=isIE&&!!document.documentMode; var isIE7=isIE&&!isIE6&&!isIE8;if(isIE){ if(isIE6){原创 2015-07-30 10:10:59 · 497 阅读 · 0 评论 -
javascript初始化时间
function init(){ var tempDate = new Date(); var currDate = ChangeDateToString(tempDate); var startDate = document.getElementById("queryStartDate"); var endDate =document.getElement原创 2015-07-30 10:11:39 · 218 阅读 · 0 评论 -
jmpopups获取input元素值
jmpopups 获取弹出层form表单首先,我有一个div,里面包含了一个表单,默认是隐藏的,使用jmpopups时,会弹出这个隐藏的div,其实jmpopups是将我们的代码生成一份拷贝。当我直接获取这个form表单中的文本框时,使用方法:$('#form input[name=test1]').val();这样是获取不到的。我们必须到jmpopups生成的代码中去查找这个值,$('#p原创 2015-07-30 10:15:48 · 183 阅读 · 0 评论 -
test
原创 2015-07-23 09:27:28 · 93 阅读 · 0 评论