07 2009 档案

摘要:getElementsByName用来获取name一样的一组元素。应用:获取一组radio button 的选中值。例子如下:[代码] 阅读全文
posted @ 2009-07-31 16:59 Master HaKu 阅读(3042) 评论(0) 推荐(1) 编辑
摘要:今天总结下ASP.NET中的基本数据访问。写过ASP数据库编程的朋友应该知道,在ASP中访问数据库主要用到三大对象:Connection, Command, RecordSet新一代的ADO.NET对老的ADO进行了升级,主要有四大对象:1)SqlConnection2)SqlCommand3)SqlDataAdapter4)DataSet其中,SqlDataAdapter是新增加的适配器对象。它... 阅读全文
posted @ 2009-07-31 14:37 Master HaKu 阅读(882) 评论(0) 推荐(0) 编辑
摘要:JQuery有好多Ajax函数,其中load是用来动态加载一个页面的内容到指定的dom元素上。我们来做个例子:做一个上下(左右)结构的页面,其中下左部分放2个以前我们做过的div按钮,下右部分则为动态加载内容。按每个按钮,加载该按钮相应的网页内容到下右区域。基本语法为:$('#区域id').load('页面名称');完整的网页代码如下:[代码] 阅读全文
posted @ 2009-07-30 16:33 Master HaKu 阅读(26858) 评论(3) 推荐(1) 编辑
摘要:我们有时候要在网页中做一些好看的按钮,这个时候就不能利用<input type="button" ...>,我们要利用div来做。但是由于,div本身不是按钮,如果鼠标放上去的时候,不会变成手形,在以前,我们会给每个div加上 onMouseover="this.style.cursor='hand'"但是这样做太麻烦了,因为按钮可能很多。如果利用JQuery,我们利用简单的JS语句就... 阅读全文
posted @ 2009-07-30 15:02 Master HaKu 阅读(2495) 评论(3) 推荐(0) 编辑
摘要:我们在做网页的时候经常会遇到这样的需求,要求某张图片在某一行上 居中/居左/居右。传统的做法是用table来分配,但是这样做极其笨!!如果我们采用CSS,一般有2种做法:1)设置这一行的div的style为:text-align:left; / text-align:center; / text-align:right;2) 设置该元素的style为:float:left; / float:rig... 阅读全文
posted @ 2009-07-29 14:31 Master HaKu 阅读(32454) 评论(0) 推荐(2) 编辑
摘要:前几天遇到个问题,在SQL SERVER中做了一个复杂的view,由于这个view要用到一个数据量很大的表格来查询历史记录,因此用到了自连接。但是运行下来速度很慢,需要3分多种。后来找到了原因,原来是没有给连接键加上索引。现总结如下:如果一个表格数据量很大,需要自连接时,最好给连接的字段加上索引。索引加好以后运行下来一看,才5秒。简直不能比啊!呵呵,所以看来,索引的作用还是很大的。 阅读全文
posted @ 2009-07-20 14:49 Master HaKu 阅读(1030) 评论(0) 推荐(0) 编辑
摘要:我们有时候会在网页中的<script>段中看到defer关键字,那么它到底是派什么用处呢?defer从字面意思上来看就是延迟,推迟的意思。它的目的在于:让浏览器在下载脚本的时候就不必立即对其进行处理,而是继续对页面进行下载和解析,等到全部页面下载完成后执行JS脚本。这样做有时候能够提高下载的性能。那么defer的应用有什么呢?我们经常会用innerHTML来动态给DOM元素加载JS,比... 阅读全文
posted @ 2009-07-14 16:21 Master HaKu 阅读(710) 评论(0) 推荐(0) 编辑
摘要:我们知道,web中打印并不容易。但是利用IE浏览器自带的 Web Browser控件,我们可以轻松地做到控制打印页面设置,包括横向,纵向排列,打印预览等。调用该控件很简单,只需要在html代码中加入如下语句即可:<object id="WebBrowser" height="0" width="0" classid="CLSID:8856F961-340A-11D0-A96B-00C04FD... 阅读全文
posted @ 2009-07-14 14:47 Master HaKu 阅读(4417) 评论(1) 推荐(0) 编辑
摘要:什么是闭包?所谓闭包,是指函数能够访问函数外定义的变量。例子一:[代码]上面的例子中,pringInfo函数访问了一个函数外的全局变量。下面的例子更加复杂点,内部函数不但可以访问全局变量,也可以访问外部函数的参数。例子二:[代码]结果:12000 阅读全文
posted @ 2009-07-14 11:39 Master HaKu 阅读(183) 评论(0) 推荐(0) 编辑
摘要:JavaScript中的函数参数是动态的,我们既可以一开始就定义好,也可以在函数体中进行重载。我们可以利用 arguments 对象来管理动态参数。下面举个例子:[代码]上面的doAdd()函数我们利用arguments对象在函数内部进行了重载,考虑了各种情况,因此在调用端我们可以如下各种调用:[代码]输出的结果依次为:You must input at least one argument!Re... 阅读全文
posted @ 2009-07-14 09:49 Master HaKu 阅读(1811) 评论(0) 推荐(0) 编辑
摘要:在html中标准下拉框很常用,经常有这样的需求在下拉框改变的时候我们需要获取它的文本或值。初学JS的朋友经常会把它的值和文本搞错,把两者混为一谈。有的时候还会歪打正着,因为经常我们的值就是我们的文本,但是实际它们是不同的东西。下面我们来举个例子。我们先建立一个下拉框,如下:[代码]JS代码如下:[代码] 阅读全文
posted @ 2009-07-10 15:04 Master HaKu 阅读(4342) 评论(0) 推荐(1) 编辑
摘要:我们知道,传统的Web应用是request - response形式的,即浏览器向服务器发送请求,服务器进行处理,然后再对浏览器响应。这种形式最大的缺点就是:客户端需要等服务器处理完之后,向它响应才能看到结果,在此期间,用户只能等待。如果在网速很差的网络环境中,这是很很难忍受的。因此,AJAX技术应运而生。AJAX允许客户端和服务器能进行异步的交互。谈及AJAX,有个对象我们不得不提,那就是XML... 阅读全文
posted @ 2009-07-06 11:09 Master HaKu 阅读(780) 评论(0) 推荐(0) 编辑
摘要:所有流行的浏览器的DOM元素都支持一种叫做innerHTML的属性。这个属性最大的好处在于:它允许我们利用一种非常简单的方式来为元素分配内容。下面我们来举个例子实际的应用中,经常需要动态改变div的内容,我们知道,div是可以嵌套的,那么怎么动态地嵌套呢?我们举个增加名字列表的简单例子。网页代码如下:[代码]下面是主要的JS代码:[代码] 阅读全文
posted @ 2009-07-05 15:58 Master HaKu 阅读(1651) 评论(0) 推荐(0) 编辑

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