随笔分类 -  JavaScript/Jquery/ExtJS

[转]IE和FireFox中JS兼容之event .
摘要:转载于:http://blog.csdn.net/jiachunfeng/article/details/6448186http://justcoding.iteye.com/blog/587876event对象 IE 中可以直接使用 event 对象,而 FF 中则不可以,解决方法之一如下:var theEvent = window.event || arguments.callee.caller.arguments[0];第二种是将 event 作为参数来传递:function xxx(e){var theEvent = window.event || e;}srcElement 和 ta 阅读全文

posted @ 2013-10-09 15:48 freeliver54 阅读(229) 评论(0) 推荐(0) 编辑

js 页面按钮提交后 创建显示loading div 操作完成后 再隐藏或删除 进度div
摘要:预期效果:1、点击Save按钮,创建及显示loading div框2、Save操作完成后,再删除loading 及弹出提示结果 阅读全文

posted @ 2013-10-09 14:21 freeliver54 阅读(2680) 评论(0) 推荐(1) 编辑

[转]js 判断js函数、变量是否存在
摘要:本文转自:http://blog.csdn.net/liang4571231/article/details/4042519在进行js编程时,总会出现可能一些函数或者变量未定义而被引用,导致报错的情况。为了避免此类事情的发生,可以在调用前判断函数是否已经被定义。函数:try { if(typeof(eval(funcName))=="function") { funcName(); } }catch(e) { alert("not function"); } 变量:function check() { if (typeof(myvalue)==" 阅读全文

posted @ 2013-10-07 10:05 freeliver54 阅读(8984) 评论(0) 推荐(1) 编辑

[转]使用 YCombo 做 JS /CSS开发 合并 压缩
摘要:本文转自:http://www.neoease.com/minimize-javascript-files-using-ycombo/前文已介绍过 YCombo 及相关的 CSS 和 JS 合并工具. 合并静态文件, 减少页面请求可以有效提升网页性能, 但手动处理的话工作繁杂易于出错, YCombo 就是为了解决这个问题而诞生的工具. 这不是最先进的解决方案, 但对小型网站来说已是游刃有余了.少于 10 个经常改动的页面应该可以算是小型网站, 当然, 博客也算是, 这个博客现在就是使用这个工具来辅助开发的. 本文作为延伸, 说说平时我是怎样利用这个工具来完成网页开发的.拆分 JS 模块Java 阅读全文

posted @ 2013-09-26 11:51 freeliver54 阅读(1148) 评论(0) 推荐(1) 编辑

[转]jQuery为控件添加水印文字
摘要:本文转自:http://www.cnblogs.com/gzh4455/archive/2011/09/29/2195418.htmljQuery扩展:jquery.tinywatermark-3.1.0.js文件代码:?(function($) { $.fn.watermark = function(c, t) { var e = function(e) { var i = $(this); if (!i.val()) { var w = t || i.attr('title'), $c = $($("").append(i.clone()).html() 阅读全文

posted @ 2013-09-25 08:33 freeliver54 阅读(1756) 评论(1) 推荐(0) 编辑

My97日期控件
摘要:http://www.my97.net/dp/index.aspWdatePicker日历控件使用方法1. 跨无限级框架显示无论你把日期控件放在哪里,你都不需要担心会被外层的iframe所遮挡进而影响客户体验,因为My97日期控件是可以跨无限级框架显示的示例2-7 跨无限级框架演示可无限跨越框架iframe,无论怎么嵌套框架都不必担心了,即使有滚动条也不怕2. 民国年日历和其他特殊日历当年份格式设置为yyy格式时,利用年份差量属性yearOffset(默认值1911民国元年),可实现民国年日历和其他特殊日历示例2-8 民国年演示 注意:年份格式设置成yyy时,真正的日期将会减去一个差量year 阅读全文

posted @ 2013-09-13 09:53 freeliver54 阅读(471) 评论(0) 推荐(0) 编辑

[转]JS跨域总结
摘要:本文转自:http://www.cnblogs.com/qixuejia/archive/2012/08/29/2662220.htmljavascript跨域有两种情况:1、基于同一父域的子域之间,如:a.c.com和b.c.com2、基于不同的父域之间,如:www.a.com和www.b.com3、端口的不同,如:www.a.com:8080和www.a.com:80884、协议不同,如:http://www.a.com和https://www.a.com对于情况3和4,需要通过后台proxy来解决,具体方式如下:a、在发起方的域下创建proxy程序b、发起方的js调用本域下的proxy程 阅读全文

posted @ 2013-09-09 11:38 freeliver54 阅读(185) 评论(0) 推荐(0) 编辑

[转]FireFox与IE 下js兼容触发click事件的代码
摘要:本文转自:http://www.jb51.net/article/16549.htmFireFox与IE 下js兼容触发click事件 ,对于需要兼容这两者的朋友,就需要参考下下面的代码了 阅读全文

posted @ 2013-09-03 18:11 freeliver54 阅读(323) 评论(0) 推荐(0) 编辑

[转]JS 只能输入数字和两位小数的JS
摘要:本文转自:http://blog.sina.com.cn/s/blog_724008890101dgep.htmlJS代码:HTML代码:元 阅读全文

posted @ 2013-07-31 16:04 freeliver54 阅读(301) 评论(0) 推荐(0) 编辑

[转]将input file的选择的文件清空
摘要:本文转自:http://hi.baidu.com/xiongshihu/item/125c79b47632e794194697f5上传文件时,选择了文件后想清空文件路径的两种办法:JS代码 第一种: (display:none时不能用)var obj = document.getElementById('fileupload') ; obj.select(); document.selection.clear(); 第二种:(无论display:none或block都可以用)var obj = document.getElementById('fileupload 阅读全文

posted @ 2013-07-23 18:30 freeliver54 阅读(561) 评论(0) 推荐(0) 编辑

[转]jQuery: get table column/row index remove table column (by column number)
摘要:本文转自:http://www.xinotes.org/notes/note/1087/ jQuery Table Table Cell Value Cell 1-1Cell 1-2Cell 1-3 Cell 2-1Cell 2-2Cell 2-3 Cell 3-1Cell 3-2Cell 3-3 You clicked cell: None本文转自:http://www.jquery4u.com/snippets/jquery-remove-table-column-by-column-number/Simple jQuery code snippet to remove a... 阅读全文

posted @ 2013-07-11 09:41 freeliver54 阅读(1162) 评论(2) 推荐(0) 编辑

[转]如何在.NET MVC中使用jQuery并返回JSON数据
摘要:本文转自:http://blog.sina.com.cn/s/blog_48e42dc90100xp1p.html二、开始实践 - jQuery端假设我们要从服务器端获取一个文章列表,并把文章条目显示在页面中,而加载的过程要用ajax实现,即实现异步加载。那么我们先来完成jquery向服务器端发出ajax请求,并根据服务器响应来重组DOM从而实现文章在页面上显示。这里,和.NET MVC没有多大关系。具体的jquery代码如下:123456789101112$.ajax({ url: '/cgi/getArtical', //请求的某个action的地址 datatype: & 阅读全文

posted @ 2013-06-17 14:01 freeliver54 阅读(471) 评论(0) 推荐(0) 编辑

[转]jQuery操作<input type="radio">
摘要:本文转自:http://www.cnblogs.com/luxh/archive/2012/06/07/2538281.html<input type="radio">如下:?12345<input type="radio" name="city" value="BeiJing">北京<input type="radio" name="city" value="TianJin">天津<input type=&quo 阅读全文

posted @ 2013-05-24 17:24 freeliver54 阅读(204) 评论(0) 推荐(0) 编辑

[转]JS浮点数运算Bug的解决办法(转)
摘要:本文转自:http://hi.baidu.com/bing2liuliu/item/6b201a48ea51c40b6dc2f0b637.5*5.5=206.08 (JS算出来是这样的一个结果,我四舍五入取两位小数) 我先怀疑是四舍五入的问题,就直接用JS算了一个结果为:206.08499999999998 怎么会这样,两个只有一位小数的数字相乘,怎么可能多出这么小数点出来。 我Google了一下,发现原来这是JavaScript浮点运算的一个bug。 比如:7*0.8 JavaScript算出来就是:5.6000000000000005 网上找到了一些解决办法,就是重新写了一些浮点运算的函数 阅读全文

posted @ 2013-05-23 09:28 freeliver54 阅读(5319) 评论(0) 推荐(0) 编辑

[转]Prevent opening multiple windows in ASP.NET
摘要:本文转自:http://code.msdn.microsoft.com/CSASPNETPreventMultipleWind-b1dd2bd6CSASPNETPreventMultipleWindows Overview Use: The project illustrates how to detect and prevent multiple windows or tab usage in Web Applications. Demo the Sample. Please follow these demonstration steps below. Step 1: Open the C 阅读全文

posted @ 2013-05-21 19:00 freeliver54 阅读(351) 评论(0) 推荐(0) 编辑

[转]window.location方法获取URL及window.location.assign(url)和replace(url)区别
摘要:本文转自:http://blog.csdn.net/chendi1985/article/details/5291773window.location方法获取URL统一资源定位符 (Uniform Resource Locator, URL)完整的URL由这几个部分构成:scheme://host:port/path?query#fragmentscheme:通信协议常用的http,ftp,maito等host:主机服务器(计算机)域名系统 (DNS) 主机名或 IP 地址。port:端口号整数,可选,省略时使用方案的默认端口,如http的默认端口为80。path:路径由零或多个"/ 阅读全文

posted @ 2013-04-27 12:45 freeliver54 阅读(9057) 评论(0) 推荐(0) 编辑

[转]简单、通用的JQuery Tab实现
摘要:本文转自:http://www.cnblogs.com/dvbhack/archive/2009/04/17/portable-interchangeable-jquery-based-tabs.html网页上的空间是寸土寸金,虽然显示器的分辨率越来越大,可是直到今天,网页设计中仍然是以至少1024x768 像素的支持为主,也就是说,每一屏页面只有区区 955x600像素 的安全尺寸可以用而已。于是,为了在有限的空间里容纳更多的内容,滑动门式的标签切换(Tabs)方式越来越受欢迎。通过滑动门技术,可以在同一块页面区域内放置数倍的内容。根据用户的选择来决定显示哪一部分。最近我在实际应用中,逐步完 阅读全文

posted @ 2013-04-22 11:33 freeliver54 阅读(385) 评论(3) 推荐(0) 编辑

[转]JQuery实现图片轮播效果
摘要:本文转自:http://www.cnblogs.com/babyzone2004/archive/2010/08/30/1812682.html【实例演示】用JQuery操作DOM确实很方便,并且JQuery提供了非常人性化的API应付我们的各种需求,其中选择器在此示例-“JQuery实现图片轮播效果”上体现的尤为出色。大大简化了js的代码。【原理简述】这里大概说一下整个流程:1,将除了第一张以外的图片全部隐藏,2,获取第一张图片的alt信息显示在信息栏,并添加点击事件3,为4个按钮添加点击侦听,点击相应的按钮,用fadeOut,fadeIn方法显示图片4,设置setInterval,定时执行 阅读全文

posted @ 2013-04-22 10:38 freeliver54 阅读(269) 评论(4) 推荐(1) 编辑

[转]js页面跟随滚动条两侧漂浮广告
摘要:本文转自:http://www.noonenet.cn/newshtml/newsinfor/js-float-ad.html代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http 阅读全文

posted @ 2013-04-22 10:12 freeliver54 阅读(6396) 评论(1) 推荐(0) 编辑

[转]jquery实现图片延时加载
摘要:本文转自:http://www.cnblogs.com/wscdzl/archive/2012/09/03/2668838.html原理:通过 jQuery 插件 lazyload 使得在浏览器可见区域外的图片不会被加载,当图片被用户滚动到浏览器可见区域时图片才进行加载,有点类似使用 Google 搜索图片时的效果。很明显,通过使用图片延时加载可以提高页面的加载速度。实现过程:首先是引入jquery文件和插件文件。jquery文件在这里我就不再赘述了。下面我贴出插件文件,我们将该文件命名为jquery.lazyload.js。 1 // JavaScript Document 2 /* ... 阅读全文

posted @ 2013-04-22 10:04 freeliver54 阅读(5780) 评论(2) 推荐(1) 编辑

导航