Fork me on GitHub
.net求学者

随笔分类 -  JavaScript

JavaScript、Jquery
摘要:方案一:支持IE //导出excel function exportExcel(DivID,strTitle){ if(DivID==null) { return false; } var jXls, myWorkbook, myWorksheet; try { jXls = new ActiveX 阅读全文
posted @ 2014-03-11 09:09 hy31337 阅读(840) 评论(0) 推荐(0)
摘要:Slider插件(滑动条,拉链)下载地址:http://files.cnblogs.com/elves/Slider.rar提示:微软AJAX插件中也带此效果! 阅读全文
posted @ 2014-03-07 15:33 hy31337 阅读(459) 评论(0) 推荐(0)
摘要:js矩阵菜单或3D立体预览图片效果下载地址:http://files.cnblogs.com/elves/js%E7%9F%A9%E9%98%B5%E8%8F%9C%E5%8D%95%E6%88%96%E5%9B%BE%E7%89%873D%E7%AB%8B%E4%BD%93%E9%A2%84%E8%A7%88%E6%95%88%E6%9E%9C.rar 阅读全文
posted @ 2014-03-07 15:28 hy31337 阅读(505) 评论(0) 推荐(0)
摘要:个别细节不对,仅供参考 阅读全文
posted @ 2014-03-07 14:39 hy31337 阅读(15604) 评论(3) 推荐(0)
摘要:/* var bsYear; var bsDate; var bsWeek; var arrLen=8; //数组长度 var sValue=0; //当年的秒数 var dayiy=0; //当年第几天 var miy=0; //月份的下标 var iyear=0; //年份标记 var dayim=0; //当月第几天 var spd=86400; //每天的秒数 var year1999=... 阅读全文
posted @ 2014-03-07 14:36 hy31337 阅读(1952) 评论(0) 推荐(0)
摘要://获取 汉字首字母function makePy(str) { if (typeof (str) != "string") throw new Error(-1, "函数makePy需要字符串类型参数!"); var arrResult = new Array(); for (var i = 0, len = str.length; i 40869 || uni < 19968) return ch; return (oMultiDiff[uni] ? oMultiDiff[uni] : (strChineseFirstPY.char... 阅读全文
posted @ 2014-03-07 14:35 hy31337 阅读(556) 评论(0) 推荐(0)
摘要:我的桌面 阅读全文
posted @ 2014-03-03 15:19 hy31337 阅读(574) 评论(0) 推荐(0)
摘要:js 只能输入数字和小数点 只能输入数字和小数点的文本框: 只能输入数字的文本框: 阅读全文
posted @ 2014-02-20 14:56 hy31337 阅读(451) 评论(0) 推荐(0)
摘要:通过网页title来提示用户有新消息这个功能很常见,比如现在的微博,还有一些邮箱,这个功能都很常见。如何实现则个功能呢?思路是:通过ajax访问后台,若有新消息,则将网页的title替换为提示信息,并与空格来回切换。例:【你有新消息】与【 】切换。提示内容弄是动态的,所以替换文字的空格数目也是算出的。这里用全角的空格。但是如果提示消息中有‘数字’等半角字符的话就会出现问题。全角的空格比半角的1的宽度要宽的多。这样的话,闪动起来看着就不是很舒服;解决方法就是用全角的空格替换全角的字符,半角的空格替换半角的字符。但是document.title='';不论半角空格有多少个,浏览器只 阅读全文
posted @ 2014-01-13 16:50 hy31337 阅读(272) 评论(0) 推荐(0)
摘要:先说一下JS的获取方法,其要比JQUERY的方法麻烦很多,后面以JQUERY的方法作对比。JS的方法会比JQUERY麻烦很多,主要则是因为FF浏览器,FF浏览器会把你的换行也当最DOM元素原生的JS获取ID为test的元素下的子元素。可以用:var a = docuemnt.getElementById("test").getElementsByTagName("div"); 这样是没有问题的此时a.length=2;但是如果我们换另一种方法var b =document.getElementById("test").childNod 阅读全文
posted @ 2014-01-09 11:14 hy31337 阅读(1012) 评论(0) 推荐(0)
摘要:根据去哪儿(http://www.qunar.com/)输入框点击按钮而写实现功能效果:1、点击按钮,相应层显示,点击层以外的部分层隐藏;2、重复点击按钮时,按钮附属层显示时变隐藏,反之亦然;3、如果一个页面上有两个以上这种效果,层会有互斥效果;[c-sharp] view plaincopyprint? Porschev----鼠标点击层以外的地方层隐藏 ... 阅读全文
posted @ 2014-01-07 23:08 hy31337 阅读(308) 评论(0) 推荐(0)
摘要:Jquery的$.ajax方法可以实现ajax调用,要设置url,post,参数等。如果要提交现有Form需要写很多代码,何不直接将Form的提交直接转移到ajax中呢。以前的处理方法如Form代码如下:名称:密码:手机:说明:当提交后,会跳转到action.aspx页面。并可以通过Request.Params["name"]可以取到值。思考如果不想刷新页面使用ajax,就又要在$.ajax中指定url,等信息,不好维护。在网上查了一下,老早以前老外就有解决方案了。使用ajax直接按照Form信息直接提交。不刷新页面。参考资料:http://jquery.malsup.co 阅读全文
posted @ 2014-01-07 16:10 hy31337 阅读(249) 评论(0) 推荐(0)
摘要:jquery左右滑动效果的实现 框一 框二 框三 框四 左 右 阅读全文
posted @ 2014-01-03 13:58 hy31337 阅读(4936) 评论(0) 推荐(0)
摘要:/*去除IE下抖动*/*html{background-image:url(about:blank);background-attachment:fixed;}.piaofu{ width: 158px; height: 413px; position: fixed; z-i... 阅读全文
posted @ 2013-12-30 16:31 hy31337 阅读(265) 评论(0) 推荐(0)
摘要://引用jquery 包/*orderBycat 与 orderBycatHead 双层浮动*/$(window).scroll(function () { var top = $(window).scrollTop(); var topDiff = top; if (top >= 350) { if ($.browser.msie && ($.browser.version == "6.0")) { $("#orderBycat").addClass("rightFloatRight"); $("#o 阅读全文
posted @ 2013-12-23 11:17 hy31337 阅读(338) 评论(0) 推荐(0)
摘要:在这里可以快速搜索哦 长沙高新区 $(".seleDiv li").live('mousemove', function () { $(this).css({ "background": "#F0850F", "color": "#FFF" })})$(".seleDiv... 阅读全文
posted @ 2013-11-22 17:51 hy31337 阅读(470) 评论(0) 推荐(0)

.net求学者