JavaScript
文章平均质量分 63
真水无香No1
这个作者很懒,什么都没留下…
展开
-
深入理解JavaScript系列(1):编写高质量JavaScript代码的基本要点
一、书写可维护的代码(Writing Maintainable Code )二、最小全局变量(Minimizing Globals) JavaScript通过函数管理作用域。在函数内部声明的变量只在这个函数内部,函数外面不可用。另一方面,全局变量就是在任何函数外面声明的或是未声明直接简单使用的。每个JavaScript环境有一个全局对象,当你在任意的函数外面使用thi转载 2013-02-23 10:20:27 · 359 阅读 · 0 评论 -
C#中htmlencode与InnerHtml的区别
htmlencode是进行HTML编码InnerHtml 是用来获取或设置位于指定的服务器控件的开始标记和结束标记之间的内容。例如:可以翻转图片的按钮protected void Button1_Click(object sender, ImageClickEventArgs e) { Span1.InnerHtml = "你刚才点击了按钮1"; }原创 2013-05-02 14:58:57 · 941 阅读 · 0 评论 -
图片登陆验证功能的实现
首先HTML端代码: 教师教学经验共享平台 function ChangeCode() { var date = new Date(); var myImg = document.getElementById("ImageCheck"); var GUID = do原创 2013-05-02 15:02:33 · 805 阅读 · 0 评论 -
jqGrid————使用心得 合计、默认查询条件、自适应、序号等
几个问题的实现方法请参考不同颜色的代码:1、序号rownumbers: true, 2、合计gridComplete: function()3、默认日期 $("#actualMonth").attr("value",GetDateStr(-1));4、获取系统日期的前几天或者后几天function GetDateStr(AddDayCount) ;5、一上来加载时,默认条件data原创 2013-05-02 11:28:41 · 9440 阅读 · 0 评论 -
Javascript 获取系统当前时间
function bodyLoad(){ var dateTime=new Date(); var hh=dateTime.getHours(); var mm=dateTime.getMinutes(); var ss=dateTime.getSeconds(); var yy=dateTime.getF原创 2013-04-20 22:40:17 · 1016 阅读 · 0 评论 -
关于JavaScript中~.location.href
在写ASP.Net程序的时候,我们经常遇到跳转页面的问题,我们经常使用Response.Redirect 做ASP.NET框架页跳转,如果客户要在跳转的时候使用提示,这个就不灵光了,如:Response.Write("alert('恭喜您,注册成功!');"); Response.Redirect("main.html"); 这时候我们的提示内容没有出来就跳转了,和Resp转载 2013-04-16 14:43:18 · 2644 阅读 · 0 评论 -
深入理解JavaScript系列(5):强大的原型和原型链
前言JavaScript 不包含传统的类继承模型,而是使用 prototypal 原型模型。虽然这经常被当作是 JavaScript 的缺点被提及,其实基于原型的继承模型比传统的类继承还要强大。实现传统的类继承模型是很简单,但是实现 JavaScript 中的原型继承则要困难的多。由于 JavaScript 是唯一一个被广泛使用的基于原型继承的语言,所以理解两种继承模式的差转载 2013-04-08 21:47:49 · 417 阅读 · 0 评论 -
保存方法Json
function item_save(o) { $("#mytable td[aria-describedby=mytable_SBCOUNT]:last").click(); var jsondata; var strJSON = []; var rowIds = $("#mytable").jqGrid("getDataIDs"); var curRowData原创 2013-03-16 23:46:05 · 766 阅读 · 0 评论 -
深入理解JavaScript系列(3):全面解析Module模式
简介Module模式是JavaScript编程中一个非常通用的模式,一般情况下,大家都知道基本用法,本文尝试着给大家更多该模式的高级使用方式。首先我们来看看Module模式的基本特征:模块化,可重用封装了变量和function,和全局的namaspace不接触,松耦合只暴露可用public的方法,其它私有方法全部隐藏关于Module模式,最早是由YUI的成员Er转载 2013-03-16 23:42:09 · 439 阅读 · 0 评论 -
深入理解JavaScript系列(4):立即调用的函数表达式
前言大家学JavaScript的时候,经常遇到自执行匿名函数的代码,今天我们主要就来想想说一下自执行。在详细了解这个之前,我们来谈了解一下“自执行”这个叫法,本文对这个功能的叫法也不一定完全对,主要是看个人如何理解,因为有的人说立即调用,有的人说自动执行,所以你完全可以按照你自己的理解来取一个名字,不过我听很多人都叫它为“自执行”,但作者后面说了很多,来说服大家称呼为“立即调用的函数表转载 2013-03-17 00:05:52 · 455 阅读 · 0 评论 -
DownLoad下载附件事件
function DownLoad(btn) { $.ajax({ type: "get", url: "../RepairsScheme/ashx/List.ashx?type=2" + "&r=" + Math.random() + "&filename=" + encodeURI(btn.title),原创 2013-03-01 17:58:30 · 625 阅读 · 0 评论 -
深入理解Javascript系列————立即调用的函数表达式
前言大家学JavaScript的时候,经常遇到自执行匿名函数的代码,今天我们主要就来想想说一下自执行。在详细了解这个之前,我们来谈了解一下“自执行”这个叫法,本文对这个功能的叫法也不一定完全对,主要是看个人如何理解,因为有的人说立即调用,有的人说自动执行,所以你完全可以按照你自己的理解来取一个名字,不过我听很多人都叫它为“自执行”,但作者后面说了很多,来说服大家称呼为“立即转载 2013-03-11 22:20:29 · 435 阅读 · 0 评论 -
深入理解JavaScript系列————揭秘命名函数表达式
前言简单的说,命名函数表达式只有一个用户,那就是在Debug或者Profiler分析的时候来描述函数的名称,也可以使用函数名实现递归,但网上还没用发现有人对命名函数表达式进去重复深入的讨论,正因为如此,网上出现了各种各样的误解,本文将从原理和实践两个方面来探讨JavaScript关于命名函数表达式的优缺点。很快你就会发现其实是不切实际的。当然,如果你不关注调试,那就没什么可转载 2013-03-10 15:20:08 · 571 阅读 · 0 评论 -
深入理解Javascript系列:Javascript与Dom上————适用于新手
文档对象模型Document Object ModelDOM(Document Object Model,文档对象模型)是一个通过和JavaScript进行内容交互的API。Javascript和DOM一般经常作为一个整体,因为Javascript通常都是用来进行DOM操作和交互的。关于DOM,有些知识需要注意: 1. window对象作为全局对象,也就是转载 2013-03-05 14:11:48 · 577 阅读 · 0 评论 -
Javascript中事件的理解
在javascript中,event事件是一个必不可少的讨论话题,它在和用户的交互中起到了很重要的作用。今天我们就来讨论一下JavaScript中的事件处理,并且结合它来阐叙Ajax框架实现拖动效果的原理了。一、 Event对象 1 Event对象的主要属性和方法event代表事件的状态,专门负责对事件的处理,它的属性和方法能帮助我们完成很多和用户交互的操作,下面我们就来看原创 2013-05-08 21:43:43 · 737 阅读 · 0 评论