- 博客(26)
- 资源 (7)
- 收藏
- 关注
转载 js"无缝"滚动原理(解决IE与"火狐"的差异)
前几天,因为要做一个图片的无缝滚动,所以上网查了一下资料。发现虽然网上有很多的相关教程,但却没有多少个能说得详细和透彻的,通常都是给出一大段代码让人看得头晕。但没办法,总不能因为一点代码而不却步吧。呵,, 闲话少说了。首先要介绍一下的是DHTML中的offsetWidth、scrollLeft(我做的是左滚动,所以就以这两个为例,其它方向的都差不多的了) offsetWid
2012-12-10 15:07:29 624
原创 ie6中css失效
网页采用的是utf-8编码的,而CSS是使用的是ANSI编码的,这种情况在IE8、IE7和Firefox可以被识别CSS样式会正常显示,但是IE6及其以下版本都不认识,导致了上面问题描述的情况。解决办法:将网页和CSS文件的编码使用一样的,就可以了,建议将CSS文件的样式修改使其和网页保持一致。修改CSS文件的编码方式可以使用Editplus将CSS文件打开,然后“另存为”,在“编码”中选
2012-12-10 11:34:18 566
原创 GridView commandname
1 在asp.net2.0中,当需要在GridView的ItemDataBound之类的事件中需要获取当前行的一些关联性的数据值,但这些数据值又不能直接体现在GridView的列中显示出来,这时可以采用DataKeyNames的方式来获取此类数据,看下面的代码示例:Code//前台代码:'>//其中:Grup为我们想使用但不需要显示的列。(如果有多个字段,使用逗号分开)
2012-08-08 15:41:24 4450
转载 SQL Server中获得EXEC后面的sql语句或者存储过程的返回值的方法
前言:在数据库程序开发的过程中,我们经常会碰到利用EXEC来执行一段需要返回某些值的sql语句(通常是构造动态sql语句时使用),或者在一个存储过程中利用EXEC调用另一个有返回值的存储过程(必须获得返回值),那么如何获得这些返回值呢?1,EXEC执行sql语句的情况declare @rsql varchar(250)declare @csql varchar(300)declar
2012-07-16 16:25:47 16468
转载 RegExp 对象(二)
正则表达式是一个描述字符模式的对象。JavaScript的RegExp对象和String对象定义了使用正则表达式来执行强大的模式匹配和文本检索与替换函数的方法.在JavaScript中,正则表达式是由一个RegExp对象表示的.当然,可以使用一个RegExp()构造函数来创建RegExp对象,也可以用JavaScript 1.2中的新添加的一个特殊语法来创建RegExp对象.就像字
2012-06-15 21:35:56 462
转载 JavaScript match() 方法
定义和用法match() 方法可在字符串内检索指定的值,或找到一个或多个正则表达式的匹配。该方法类似 indexOf() 和 lastIndexOf(),但是它返回指定的值,而不是字符串的位置。语法stringObject.match(searchvalue)stringObject.match(regexp)参数描述searchvalue必需
2012-06-14 17:18:10 504
转载 RegExp 对象(一)
RegExp 对象表示正则表达式,它是对字符串执行模式匹配的强大工具。直接量语法/pattern/attributes创建 RegExp 对象的语法:new RegExp(pattern, attributes);参数参数 pattern 是一个字符串,指定了正则表达式的模式或其他正则表达式。参数 attributes 是一个可选的字符串,包含属性 "g"、"i" 和
2012-06-14 14:53:10 600
原创 javaScript 命名空间
命名空间,一看就知道主要目的是为了避免冲突。下面就来说一下如何打造自己的JavaScript命名空间。 打造JavaScript命名空间其实很简单,只需要将自己的函数、对象、变量等放在一个伪命名空间中,即用一个匿名函数包装起来。 (function(){ function $(id){ return document.getElementById(
2012-06-13 16:29:01 2949
转载 JavaScript 字符串函数
JS自带函数concat将两个或多个字符的文本组合起来,返回一个新的字符串。var a = "hello";var b = ",world";var c = a.concat(b);alert(c);//c = "hello,world"indexOf返回字符串中一个子串第一处出现的索引(从左到右搜索)。如果没有匹配项,返回 -1 。var index1 =
2012-06-13 11:16:01 1874
原创 Javascript Array函数库
shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefinedvar a = [1,2,3,4,5]; var b = a.shift(); //a:[2,3,4,5] b:1unshift :将参数添加到原数组开头,并返回数组的长度 var a = [1,2,3,4,5]; var b = a.unshift(-2,-1); //a:[
2012-06-13 10:52:14 374
转载 javascript 兼容性汇总
.以下以 IE 代替 Internet Explorer,以 MF/FF 代替 Mozzila Firefox (1)window.event IE:有window.event对象 FF:没有window.event对象。可以通过给函数的参数传递event对象。如onmousemove=doMouseMove(event) (2)鼠标当前坐标
2012-06-08 11:18:04 454
转载 javascript逻辑运算符“||”和“&&”
一、先来说说||(逻辑或),从字面上来说,只有前后都是false的时候才返回false,否则返回true。alert(true||false); // truealert(false||true); // truealert(true||true); // truealert(false||false); // false但是,从深层
2012-06-07 13:42:14 481
原创 Javascript Dom树遍历
Node接口定义的节点类型都包含的特性和方法特性和方法后面的 “冒号:” 紧跟的单词是“返回值类型 ”Node 属性遍历节点(短途旅行):parentNode : NodefirstChild : Node lastChild : Node nextSibling : Node previousSibling : Node childNodes : No
2012-06-07 13:08:54 1548
转载 JavaScript 两个小括号 ()() 对执行上下文的影响
function Foo() { var a = 123; this.a = 456; (function() { alert(a); // 123 alert(this.a); // undefined })();}var f = new Foo();以上代码,先显示 123,再显示 undefined,说明 alert(t
2012-06-07 12:15:40 569
转载 Javascript this指针详解
Javascript是一门基于对象的动态语言,也就是说,所有东西都是对象,一个很典型的例子就是函数也被视为普通的对象。Javascript 可以通过一定的设计模式来实现面向对象的编程,其中this “指针”就是实现面向对象的一个很重要的特性。但是this也是Javascript中一个非常容易理解错,进而用错的特性。特别是对于接触静态语言比较 久了的同志来说更是如此。示例说明我们先来看一
2012-06-05 18:02:42 7853 5
转载 Javascript的this用法
this是Javascript语言的一个关键字。它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用。比如, function test(){ this.x = 1; }随着函数使用场合的不同,this的值会发生变化。但是有一个总的原则,那就是this指的是,调用函数的那个对象。下面分四种情况,详细讨论this的用法。情况一:纯粹的
2012-06-04 23:04:42 537
转载 学习Javascript闭包(Closure)
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。下面就是我的学习笔记,对于Javascript初学者应该是很有用的。一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函
2012-06-04 18:43:27 522
转载 javascript作用域链(Scope Chain)初探
有些东西 看了不及时的记录下来,久了也就忘记了。文章是转载过来的,转载的初衷是有人问:“词法作用域”“语法作用域”怎么理解关于js的作用域链,早有耳闻,也曾看过几篇介绍性的博文,但一直都理解的模棱两可。近日又精心翻看了一下《悟透Javascript》这本书,觉得写得太深刻,在“代码的时空”一节里有一段介绍作用域链的地方寥寥数语,回味无穷(其实还是理解的模棱两可^_^)。现在整理下自
2012-06-04 17:18:53 3154 1
转载 理解 JavaScript 作用域和作用域链
作用域是JavaScript最重要的概念之一,想要学好JavaScript就需要理解JavaScript作用域和作用域链的工作原理。今天这篇文章对JavaScript作用域和作用域链作简单的介绍,希望能帮助大家更好的学习JavaScript。JavaScript作用域 任何程序设计语言都有作用域的概念,简单的说,作用域就是变量与函数的可访问范围,即作用域控制着变量与函数的可见性和生命周期
2012-06-04 16:57:28 654
转载 database returned no natively generated向mysql数据库插入数据时的错误
native的功能是:由数据库从identity,sequence和hilo中选取一个生成器来生成ID。这样就需要主键设置成自增长的,一定要小心采用的是Mysql5数据库,但在执行插入的时候报错:The database returned no natively generated identity value最后确认原因是数据库的表结构中关于logid,没
2009-09-05 17:20:00 835
转载 数据库连接字符串大全
ACCESSODBC标准安全"Driver={Microsoft Access Driver (*.mdb)}; Dbq=C:/mydatabase.mdb; Uid=Admin; Pwd=; "工作组"Driver={Microsoft Access Driver (*.mdb)}; Dbq=C:/mydatabase.mdb; SystemDB=C:
2009-05-24 14:56:00 368
转载 随机数
随机数的使用很普遍,可用它随机显示图片,用它防止无聊的人在论坛灌水还可以用来加密信息等等。本文讨论如何在一段数字区间内随机生成若干个互不相同的随机数,比如在从1到20间随机生成6个互不相同的整数,并通 过此文介绍Visual c#中随机数的用法。.net.Frameword中提供了一个专门产生随机数的类System.Random,此类默认情况下已被导入,编程过程中可以直接使用。我们知道,计算机
2009-05-21 23:11:00 654
原创 datagridview 中单击一个单元格即选中单元格所在的一行
在dataGridView的CellClick事件中添加如下代即可this.dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect;//设置为整行被选中码
2009-05-20 10:24:00 5302
原创 用C#编写的Windows应用程序如何控制TextBox中只能输入数字?
textbox有个KeyPress事件把textbox改为对应的就可以用了: private void textBox_KeyPress(object sender, KeyPressEventArgs e) { if (textBox3.Se
2009-05-20 10:13:00 2635
原创 "update语句的语法错误"解决
最近做了一个用C#编写的"学籍管理系统"的单机软件,主要工作就是连接数据库,数据库就很自然的选择了MS Access。 前期工作很顺利,无非就是注意一下sql server和Access的sql语句的不同,把getDate改成date等等。可是调试到一个窗口的数据修改的时候老是提示“update语句的语法错误”或者提示“不正常的定义参数对象,提供了不一致或不完整的信息”。那个Update语
2009-05-20 10:07:00 12780 7
原创 在ADO.NET中使用参数化SQL语句的大同小异
在ADO.NET中经常需要跟各种数据库打交道,在不实用存储过程的情况下,使用参数化SQL语句一定程度上可以防止SQL注入,同时对一些较难赋值的字段(如在SQL Server中Image字段,在Oracle中Clob字段等)使用参数化SQL语句很容易就能赋值,所以本人经常在ADO.NET中使用参数化SQL语句,近几年来陆续跟SQL Server/Oracle/ MySQL/Access打交道,积累了
2009-05-20 09:58:00 2419 1
JavaScript 教程chm+JavaScript Helpchm+JavaScript源代码集chm
2009-07-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人