- 博客(25)
- 资源 (5)
- 收藏
- 关注
转载 各浏览器对click方法的支持差异(转)
click方法可以用来模拟用户点击。有的浏览器中所有元素都具有click方法,有的浏览器则没有。如下 IE6/7/8/9/Opera12/Firefox5Safari5/Chrome12INPUT[type=text]INPUT[type=password]INPUT[type=radio]INPUT[type=checkbox]
2012-07-04 12:21:26 281
原创 C#中单问号,双问号的用法
单问号,用于定义变量为可空类型,即变量可以是null。双问号---用于判断并赋值,判断问号前面的变量是否为null,如果是则把问号后面的值赋给变量,否则把问号前面变量的值赋给变量。public static int getSum(int? d1, int? d2)
2011-09-08 15:26:49 1421
转载 a标签的href和onclick的区别
链接的 onclick 事件被先执行,其次是 href 属性下的动作(页面跳转,或 javascript 伪链接); 假设链接中同时存在 href 与 onclick,如果想让 href 属性下的动作不执行,onclick 必须得到一个 false 的返回值。不信,你可以将 go
2011-07-25 14:29:31 656
转载 C#控制鼠标动作
<br />可以通过两个函数操作鼠标: [DllImport("user32.dll")] staticexternbool SetCursorPos(int X, int Y); [DllImport("user32.dll")] staticexternvoid mouse_event(MouseEventFlag flags, int dx, int dy, uint data, UIntPtr extraInfo)
2011-03-07 09:34:00 611
转载 javascript:history.go()和History.back()的区别(转载)
<br /><input type=button value=刷新 onclick="window.location.reload()"><br /><input type=button value=前进 onclick="window.history.go(1)"><br /><input type=button value=后退 onclick="window.history.go(-1)"><br /><input type=button value=前进 onclick="window.histor
2010-11-29 09:17:00 371
原创 VS 2005 无法启动调试
<br />最近一段时间项目需要用到VS 2005开发Web项目了,但是调试的时候发现一个问题。IDE启动调试后,打开页面又停止了调试状态。觉得很奇怪,找了找资料有说是IE8的问题,按着修改了一下果然管用。修改注册表:HKEY_LOCALMACHINE -> SOFTWARE -> Microsoft -> Internet Explorer -> Main,增加dword键TabProcGrowth,值为0就行!<br /> <br />备注:<br />开发环境 <br /> 系统:wind
2010-08-16 16:41:00 281
原创 简单方法得到今天是星期几
<br /> <br />DateTime.Today.ToString("dddd")<br />这样得到的结果便是星期。
2010-08-07 10:24:00 320
原创 关于image引用的问题
今天遇到这个一个奇怪的问题,Session在登录后,在一个有图像的页面给清空了。百思不得其解,只有一行一行的调。最后锁室到这一行。为什么图片路径为空会置Session为空呢?仔细思考了一下,我认为是这样的,客户端请求服务器时,如果页面上有图片,图片会跟路径再请求一次服务器来找图片。举个例子,假如我现在有这样一个目录Course,该目录下有Index,ViewInfo等Action,当我查看V
2009-11-05 15:38:00 672
原创 C#ToString()、Convert.ToString()、(string)、as string 的区别(转)
Convert.ToString((object)null) == ""Convert.ToString(null)== null通常 object 到 string 有四种方式(假设有object obj):obj.ToString()、Convert.ToString()、(string)obj、obj as string。他们都能将 object 对象转换成 string 对象。我就讲讲
2009-11-03 16:17:00 1826 1
原创 命令开启WebDev.WebServer.EXE
@echo "开启Web程序"@echo off cd C:/Program Files/Common Files/Microsoft Shared/DevServer/9.0/start WebDev.WebServer.EXE /port:80 /path:"D:/Training" /vpath:"/" exit
2009-10-15 17:38:00 497
原创 开发中发现IE与FireFox的一点不同
边看Code边说吧还是.注意没有指定标签的ID. 这个标签,如果在脚本中写如下代码: function change(obj) { document.getElementById(form1).action=/student?selectValue=+obj.value; document.forms[
2009-09-29 14:46:00 252
原创 javascript的parseInt函数
在用javascript的parseInt函数时,parseInt("08")或者parseInt("09")返回的居然是0,而parseInt("01")...parseInt("07")都是正确的,一开始很难理解,后来发现出现这个问题的原因是当在前面有"0"时,javascript的debugger会认为这是一个八进制数,而"08"和"09"不是一个合法的八进制数,所以导致了那个问题,但是pa
2009-09-11 14:08:00 510
原创 浅谈object.ToString()与object as string的区别
今天偶然用到ToString()时出错,提示“未将对象引用设置到对象的实例”。代码是这样的:1. string studentStr=null;2. Response.Wriite(studentStr.ToString());3. Response.Wriite(studentStr as string); 错误就在第2行,我看了一下MSDN的提示,ToString()的
2009-09-11 11:17:00 475
原创 初学MVC
MVC是微软近几年提出的一种开发框架。MVC框架在分层上更清楚,实现了低耦合的思想。M 即 Model 模型层,V 即 Views 视图层,C 即 Controller 控制层。每层各干各的事,不互相干扰。三层实现了低耦合,在后续的维护中也比较简单,哪层出问题了,就找哪层。 本篇文章只是对MVC的一个解释,在后续的文章中会发布一些MVC的文章。
2009-08-25 10:06:00 242
原创 标准字库汉字显示原理
汉字显示原理 国家标准信息交换用汉字字符集GB 2312-80共收录了汉字、图形符号等共7445个,其中汉字6763个,按照汉字使用的频度分为两级,其中一级汉字3755个,二级汉字3008个。汉字、图形符号根据其位置将其分为94个“区”,每个区包含94个汉字字符,每个汉字字符又称为“位”。其中“区”的序号由01区至94区,“位”的序号也由01位至94位。若以横向表示“位”号
2009-08-25 09:49:00 861
原创 计算机汉字显示原理
计算机汉字显示原理(点阵字)转国家标准汉字字符集GB2312-80共收集了共7445个汉字和图形符号,其中汉字6763个,分为二级,一级汉字3755个,二级汉字3008个。汉字图形符号根据其位置将其分为94个“区”,每个区包含94个汉字字符,每个汉字字符又称为一个“位”。区的序号和位的序号都是从01到94,UCDOS软件中的文件HZK16和文件ASC
2009-08-25 09:48:00 1323
原创 Select实现readonly而且不会置灰
大家都知道select 不具有readonly属性,所以我们没有办法把select设置为只读.给大家介绍一个方法,不但能实现readonly而且不会置灰,且照样可以提交。 注:onbeforeactivate 在对象活动前触发 blur() 方法可把键盘焦点从顶层窗口移开。setCapture()函数功能:该函数在属于当前线程的指
2009-08-19 14:49:00 1397
原创 Request.Form与Request.QueryString的区别
Request.Form 是获取以Post的方式提交的表单的数据。Request.QueryString是获取以Get方式提交的表单的数据。表单的Get/Post是有优先级的,Get优于Post。 所以说大家在用Request的时候最好不要用Request[""]这种方式获取数据。
2009-08-07 17:27:00 373
原创 Ajax控件弹出对话框
在普通的asp.net环境中,要在页面弹出一个对话框可以用如下代码实现: Response.Write("alert(这是一个对话框!)"); 然而在ajax环境中如果这样用就要出错了! 这里提供一个标准的使用方法:private void OpenDialogForButton(Button button, string message)
2009-05-15 11:58:00 629
原创 Response.Redirect在新窗口打开
大家都知道Response.Redirect默认是在本页跳转,所以除了在JavaScript中用window.open 或是给A标签添加target属性之外,在后台似乎不能来打开新的页面,其实不然,通过设置form的target属性同样可以让Response.Rederect所指向的url在新的窗口打开。下面用两种方法来实现1 .给form指定target属性,那么本页面中所有的Respo
2009-05-15 10:49:00 2964
原创 关于TextBox的Enable与ReadOnly属性
大家都知道TextBox编译到客户端浏览器其实是控件,而Enabled与Readonly编译到浏览器的代码是disabled和ReadOnly。为什么要说这两个属性呢,因为这两个属性跟我们后台编程时取值有关系。在.Net 1.1和.Net 2.0平台下,如果把TextBox的Enabled设置为True,而我们通过脚本修改控件的值后,在后台是取不到修改后的值的。也就是说后台代码是取不到属性En
2009-04-23 15:39:00 3725 1
原创 浅谈Resposne.Write()与page.RegisterStartupScript(string key,string script);
浅谈Resposne.Write()与page.RegisterStartupScript(string key,string script);先看一下下面这两条语句Resposne.Write("alert();")与Page.RegisterStartupScript("message","alert()");前者Response.Write是在页面的最开始处输入内容,也就
2009-03-13 12:07:00 538
原创 Web开发应该掌握的技术
1. HTML,CSS. 2. JavaScript 3. 一门语言(C#,C++,VB,Java其中之一) 4. ASP.NET,IIS。 5. SQL 2000或SQL 2005 6.Ajax技术
2007-09-07 10:27:00 470
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人