http://blog.sina.com.cn/jinzhaow[订阅]
个人资料
友情链接
美食情书

好多好吃的

张小盒

上班族的互助盒子,感动你我的上班族漫画

电视机
分类
    内容读取中…
评论
读取中...
访客
读取中...
好友
读取中...
博文

1、XMLHTTPRequest对象什么是?
最通用的定义为:XmlHttp是一套可以在Javascript、VbScript、Jscript等脚本语言中通过http协议传送或从接收XML及其他数据的一套API。XmlHttp最大的用处是可以更新网页的部分内容而不需要刷新整个页面。(这个功能正是AJAX的一大特点之一:))
来自MSDN的解释:XmlHttp提供客户端同http服务器通讯的协议。客户端可以通过XmlHttp对象(MSXML2.XMLHTTP.3.0)向http服务器发送请求并使用微软XML文档对象模型Microsoft? XML Document Object Model (DOM)处理回应。
这里说些题外话,其实这个东西很早就出现了,只是以前浏览器的支持不够,只有IE中才支持,所以大多数的WEB程序员都没有怎么用他,但是现在情况发生了很大地改变,Mozilla和Safari把它采用为事实上的标准,主流的浏览器都开始支持XMLHTTPRequest对象了。但是这里需要重点说明的是XMLHTTPRequest目前还不是一个W3C的标准,所以在不同的浏览器上表现也稍有些区别。
2、创建XMLHTTPRequest对象
对了,说到区别,我们这里来看看怎么来声明(使用)它,在使用XMLHTTPRequest对象发送请求和处理响应之前,我们必须要用javascript创建一

一个我不会写的SQL语句, 
select    from  表明  order by   case   when   列名   is   null   then   else 0   end,列名
就是通过列名来排序,如果列名值是Null的就排在下面。。。
例如:document.getElementById('<%=this.ClientID%>_'+btn).click();
可以获取到ASPX页面当前控件的ID。
 
        <script language='javascript' type='text/javascript'>
    function fnTrapKD(btn)
    {
        if (event.keyCode == 13)
       
            event.returnValue=false;
            event.cancel = true;
            document.getElementById('<%=this.ClientID%>_'+btn).click();
       
    }
    function userlogin()
    {
   &n
卸载微软拼音的方法(2007-07-24 13:11)
微软拼音输入法2.0以上版本(包括XP自带的3.0)
输入法中英文转换时老是跳出微软拼音,真麻烦!
在控制面板里,打开“键盘”项。点击“输入法区域设置”选中“微软拼音”
点击“删除。还是没用。
你要卸载它的时候,会发现在“控制面板→添加/删除程序”中找不到它,怎么办?
通过复制它的UninstallString键值“C:\Windows\System\Pintsetp.exe /Remove”,
xp系统是:
c:\windows\system32\ime\pintsetp.exe /remove

2000系统是:
C:\WINNT\system32\IME\PINTLGNT\pintsetp.exe /remove
即可调出其卸载程序

一、 简单查询
简单的Transact-SQL查询只包括选择列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的
表或视图、以及搜索条件等。
例如,下面的语句查询testtable表中姓名为“张三”的nickname字段和email字段。
SELECT nickname,email
FROM testtable
WHERE name='张三'

(一) 选择列表
选择列表(select_list)指出所查询列,它可以是一组列名列表、星号、表达式、变量(包括局部变
量和全局变量)等构成。

1、选择所有列
例如,下面语句显示testtable表中所有列的数据:
SELECT *
FROM testtable

2、选择部分列并指定它们的显示次序
查询结果集合中数据的排列顺序与选择列表中所指定的列名排列顺序相同。
例如:
SELECT nickname,email
FROM testtable

3、更改列标题
在选择列表中,可重新指定列标题。定义格式为:
列标题=列名
列名 列标题
如果指定的列标题不是标准的标识符格式时,应使用引号定界符,例如,下列语句使用汉字显示列
标题:
SELECT 昵称=nickname,电子邮件=email
FROM testtable

4、删除

Google Reader的代码时这么一段:
<!--[if IE]>
<link href='/reader/ui/1353527812-scrollIE.css' type='text/css' rel='stylesheet'>
<![endif]-->
<!--[if IE 6]>
<link href='/reader/ui/3030724210-scrollIE6.css' type='text/css' rel='stylesheet'>
Logo 标准(2007-06-13 08:55)
 国际上规定的标准的广告尺寸有下面八种,并且每一种广告规格的使用也都有一定的范围。


一、120×120,这种广告规格适用于产品或新闻照片展示。

二、120×60,这种广告规格主要用于做LOGO使用。

三、120×90,主要应用于产品演示或大型LOGO。

四、125×125,这种规格适于表现照片效果的图像广告。

五、234×60,这种规格适用于框架或左右形式主页的广告链接。

六、392×72,主要用于有较多图片展示的广告条,用于页眉或页脚。

七、468×60,应用最为广泛的广告条尺寸,用于页眉或页脚。

八、88×31,主要用于网页链接,或网站小型LOGO。
showModalDialog和showModelessDialog

一、showModalDialog和showModelessDialog有什么不同?
  showModalDialog:被打开后就会始终保持输入焦点。除非对话框被关闭,否则用户无法切换到主窗口。类似alert的运行效果。
  showModelessDialog:被打开后,用户可以随机切换输入焦点。对主窗口没有任何影响(最多是被挡住一下而以。:P)

二、怎样才让在showModalDialog和showModelessDialog的超连接不弹出新窗口?
  在被打开的网页里加上<base target='_self'>就可以了。这句话一般是放在<html>和<body>之间的。

三、怎样才刷新showModalDialog和showModelessDialog里的内容?
  在showModalDialog和showModelessDialog里是不能按F5刷新的,又不能弹出菜单。这个只能依靠javascript了,以下是相关代码:

<body onkeydown='if (event.keyCode==116){reload.click()}'>
<a id='reload' href='filename.htm' style='display:none'>reload...</a>

  将filename.htm替换成网
什么是存储过程(2007-05-31 09:13)
什么是存储过程? 

定义:
    将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来,那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可自动完成命令。
    讲到这里,可能有人要问:这么说存储过程就是一堆SQL语句而已啊?
    Microsoft公司为什么还要添加这个技术呢?
    那么存储过程与一般的SQL语句有什么区别呢?

    存储过程的优点:
      1.存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度。
      2.当对数据库进行复杂操作时(如对多个表进行Update,Insert,Query,Delete时),可将此复杂

什么是用例图(2007-05-31 09:03)

用例图

      用例图(use case diagram)就是由主角、用例以及它们之间的关系构成的图。该图说明了用例模型中的关系。

      可以将用例图组织到用例包中,并归用例包所有,让特定包中仅显示互为关联关系的内容。

      用例图由参与者(Actor)、用例(Use Case)、系统边界、箭头组成,用画图的方法来完成。

      参与者不是特指人,是指系统以外的,在使用系统或与系统交互中所扮演的角色。因此参与者可以是人,可以是事物,也可以是时间或其他系统等等。还有一点要注意的是,参与者不是指人或事物本身,而是表示人或事物当时所扮演的角色。比如小明是图书馆的管理员,他参与图书馆管理系统的交互,这时他既可以作为管理员这个角色参与管理,也可以作为借书者向图书馆借书,在这里小明扮演了两个角色,是两个不同的参与者。参与者在画图中用简笔人物画来表示,人物下面附上参与者的名称。