随笔分类 -  Javascript/Jquery

Javascript/Jquery
摘要:转自:http://casengine.com/techmango/article/DotNet/Jquery_rewriate_UpdateProgress.htmASP.NET AJAX里有一个UpdateProgress控件,它是用于 asp.net异步刷新时显示一个自定义的等待进度条,但是它有一个缺点,就是等待进度条的样式是静态的,换句话说就是一旦它的样式定好了,就不能改变 了,例如它的显示的位置top或left,如果我们根据浏览器窗口大小来动态居中显示这个UpdateProgress,要如何实现呢?正好微软的ASP.NET AJAX提供一个 javascript插口可以让我们自己重写 阅读全文
posted @ 2011-09-02 08:41 铁芒阁 阅读(784) 评论(0) 推荐(0)
摘要:javascript里的Date类没有像C#有的addDays,addMonths等函数,还好我们可以通过在它的getTime函数上做一些相应的操作就可以实现这些特殊的函数。请看下面的代码实例,我利用prototype来扩展Date里的函数:Date.prototype.addDays = function(number){ var adjustDate = new Date(this.getTime() + 24*60*60*1000*30*number) alert("Date" + adjustDate.getFullYear()+"-"+adju 阅读全文
posted @ 2011-08-31 13:06 铁芒阁 阅读(8966) 评论(2) 推荐(0)
摘要:在Jquery中,按照ID查找某一个Html元素的写法跟锚点的写法很相似,例如:$("#tab-1"), 其中的tab-1就是元素的ID,而就写在href的属性中,这样就方便Jquery直接获得"#tab-1"。但是,我们都知道在所有的浏览器中,点击带有锚点的链接,都会便页面跳回得页面顶部(或者跳到锚点指定的ID元素所在的位置)。所以这里我们需要把这种锚点去除掉,其实方法很简单,不用很多的代码来替换锚点等方法来实现,而是只要在点击事件最后return false就行了!代码实例如下:If you return "false" from 阅读全文
posted @ 2011-05-20 14:10 铁芒阁 阅读(573) 评论(0) 推荐(0)
摘要:jQuery是 一款优秀的JavaScript框架,在旧版里主要用bind()方法,在新版里又多了两种One(),Live(),下面介绍这几种方法的使用:1. bind/Unbind在jquery的事件模型中,有两个基本的事件绑 定函数,bind与unbind,这两个函数的含义就是匹配页面元素进行相关事件的处理。比如我们在JS中经常使用到的 onfocus,onblur,onmouseover,onmousedown等事件都可以作为bind的参数进行传递。$("#id").bind('click',function(){alert('tt!' 阅读全文
posted @ 2011-05-20 14:01 铁芒阁 阅读(451) 评论(0) 推荐(0)
摘要:在帮公司做一个项目的UI时,发现Designer设计好的界面元素之间没有足够的空间放置验证错误提示信息。于是,为了把这些信息放在浮动层上,我找来一个强大的Jquery插件——formValidator。这个插件非常简单易用,只需要简单的配置就能实现复杂的表单提交前的验证功能,错误的信息是以冒泡的方式显示的,如上图所示,是不是很酷?下面我们来看看它是如何使用的:1.在class里配置!:<form id="formID" post="myform"> <label> <span>First name (optional) 阅读全文
posted @ 2011-05-20 13:52 铁芒阁 阅读(1608) 评论(0) 推荐(0)
摘要:现在有一个需求来了,我们需要做一个web应用程序,能够判断客户端是否安装了能够打开PDF文档的软件,例如Acrobat Reader.如果客户端装了这种软件,那么网页就以文件流的形式输出,Acrobat Reader就自动在网页里打开PDF: 阅读全文
posted @ 2011-05-20 09:33 铁芒阁 阅读(1333) 评论(2) 推荐(0)
摘要:在我发现jQuery的HTML()与Load()的区别之后,我又发现有些时候load()在Safari或IE8中不能执行脚本! 当load()方法用ajax方式请求加载 的目标页面内容里含有javascript脚本时,并且还含有标签时(对于一个完整的网页来说,这是很正常的),这时,页面中的 javascript脚本竟然无法顺利执行!去掉标签,javascript脚本才能执行,在其实浏览器均无此情况发生,我实现 想不通这是为什么,还高手告之。 呵呵,有网友说看不懂,那是我表达的不清楚,那我就把我的测试代码放上来,大家看看结果: 阅读全文
posted @ 2011-05-19 23:42 铁芒阁 阅读(4456) 评论(2) 推荐(0)
摘要:jQuery的HTML()与Load()的作用很相似,都是可以改变HTML的内容,当然也有一些明显的区别。 阅读全文
posted @ 2011-05-19 23:27 铁芒阁 阅读(35051) 评论(1) 推荐(0)

分享到:
点击右上角即可分享
微信分享提示