JavaScript
volnet
请通过我的博客了解我http://volnet.cnblogs.com
展开
-
【代码保留】怎样添加一个多选搜索引擎
刚刚明明是在看书的,结果家里来了一群客人JJWW,然后就上线了,然后一个什么都不会但是充满理想和幻想的人正在做着千秋大梦,说是要弄一个很多个搜索引擎的东西(话说几十年前就泛滥了)。……好吧,就友情协助帮忙写一个,现在把代码贴这边!效果示意:怎么样,着实很土吧?哈哈!search_engine_assistant.js文件Code highlighting produce原创 2008-12-08 00:59:00 · 563 阅读 · 1 评论 -
[JavaScript]如何获取系统滚动条的宽度。
<br />我们为什么要获取系统滚动条的宽度呢?因为有时候我们需要动态的计算它们,或加上或减去,哪怕我们只是想要知道,那也是一种需求。可是如何才能知道呢?<br />系统滚动条的宽度等于:一个带滚动条的div的offsetWidth-clientWidth。至于这个值怎么得出的,简单地说,运气和测试。<br />这里我们的滚动条都是指未经过额外指定样式的,带样式的我没有测试,应该也可以。<br />方法其实很简单,向document.body中加入元素,这个元素是一个带scroll的div,通过这个HTML原创 2010-10-09 00:16:00 · 349 阅读 · 0 评论 -
[JavaScript]如何获取系统滚动条的宽度。
<br />我们为什么要获取系统滚动条的宽度呢?因为有时候我们需要动态的计算它们,或加上或减去,哪怕我们只是想要知道,那也是一种需求。可是如何才能知道呢?<br />系统滚动条的宽度等于:一个带滚动条的div的offsetWidth-clientWidth。至于这个值怎么得出的,简单地说,运气和测试。<br />这里我们的滚动条都是指未经过额外指定样式的,带样式的我没有测试,应该也可以。<br />方法其实很简单,向document.body中加入元素,这个元素是一个带scroll的div,通过这个HTML原创 2010-10-09 00:16:00 · 330 阅读 · 0 评论 -
书写JavaScript的一些规范(笔记)
<br />1、缩进<br />在书写JavaScript的时候以空四个来代替TAB(/0x09),理由是因为 {[查看原文]<br />缩进<br />缩进的单位为四个空格。避免使用Tab键来缩进(即使现在已经是21世纪了),也始终没有个统一的Tab长短标准。虽然使用空格会增加文件的大小,但在局域网中几乎可以忽略,且在 最小化过程中也可被消除掉。<br />}<br />2、关于JavaScript的花括号{},要一个在右上一个在左下呢?<br /> // 推荐<br />if (someExpressi原创 2010-03-24 11:16:00 · 200 阅读 · 0 评论 -
[JavaScript]如何获取系统滚动条的宽度。
<br />我们为什么要获取系统滚动条的宽度呢?因为有时候我们需要动态的计算它们,或加上或减去,哪怕我们只是想要知道,那也是一种需求。可是如何才能知道呢?<br />系统滚动条的宽度等于:一个带滚动条的div的offsetWidth-clientWidth。至于这个值怎么得出的,简单地说,运气和测试。<br />这里我们的滚动条都是指未经过额外指定样式的,带样式的我没有测试,应该也可以。<br />方法其实很简单,向document.body中加入元素,这个元素是一个带scroll的div,通过这个HTML原创 2010-10-09 00:17:00 · 401 阅读 · 0 评论 -
[JavaScript]如何获取系统滚动条的宽度。
<br />我们为什么要获取系统滚动条的宽度呢?因为有时候我们需要动态的计算它们,或加上或减去,哪怕我们只是想要知道,那也是一种需求。可是如何才能知道呢?<br />系统滚动条的宽度等于:一个带滚动条的div的offsetWidth-clientWidth。至于这个值怎么得出的,简单地说,运气和测试。<br />这里我们的滚动条都是指未经过额外指定样式的,带样式的我没有测试,应该也可以。<br />方法其实很简单,向document.body中加入元素,这个元素是一个带scroll的div,通过这个HTML原创 2010-10-09 00:16:00 · 437 阅读 · 0 评论 -
书写JavaScript的一些规范(笔记)
<br />1、缩进<br />在书写JavaScript的时候以空四个来代替TAB(/0x09),理由是因为 {[查看原文]<br />缩进<br />缩进的单位为四个空格。避免使用Tab键来缩进(即使现在已经是21世纪了),也始终没有个统一的Tab长短标准。虽然使用空格会增加文件的大小,但在局域网中几乎可以忽略,且在 最小化过程中也可被消除掉。<br />}<br />2、关于JavaScript的花括号{},要一个在右上一个在左下呢?<br /> // 推荐<br />if (someExpressi原创 2010-03-24 11:16:00 · 249 阅读 · 0 评论 -
书写JavaScript的一些规范(笔记)
<br />1、缩进<br />在书写JavaScript的时候以空四个来代替TAB(/0x09),理由是因为 {[查看原文]<br />缩进<br />缩进的单位为四个空格。避免使用Tab键来缩进(即使现在已经是21世纪了),也始终没有个统一的Tab长短标准。虽然使用空格会增加文件的大小,但在局域网中几乎可以忽略,且在 最小化过程中也可被消除掉。<br />}<br />2、关于JavaScript的花括号{},要一个在右上一个在左下呢?<br /> // 推荐<br />if (someExpressi原创 2010-03-24 11:17:00 · 260 阅读 · 0 评论 -
Javascript文件下载顺序问题
script标签“DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">html xmlns="http://www.w3.org/1999/xhtml" >head> title>Test P原创 2011-06-29 23:09:00 · 733 阅读 · 0 评论 -
书写JavaScript的一些规范(笔记)
<br />1、缩进<br />在书写JavaScript的时候以空四个来代替TAB(/0x09),理由是因为 {[查看原文]<br />缩进<br />缩进的单位为四个空格。避免使用Tab键来缩进(即使现在已经是21世纪了),也始终没有个统一的Tab长短标准。虽然使用空格会增加文件的大小,但在局域网中几乎可以忽略,且在 最小化过程中也可被消除掉。<br />}<br />2、关于JavaScript的花括号{},要一个在右上一个在左下呢?<br /> // 推荐<br />if (someExpressi原创 2010-03-24 11:17:00 · 195 阅读 · 0 评论 -
[JavaScript]如何获取系统滚动条的宽度。
<br />我们为什么要获取系统滚动条的宽度呢?因为有时候我们需要动态的计算它们,或加上或减去,哪怕我们只是想要知道,那也是一种需求。可是如何才能知道呢?<br />系统滚动条的宽度等于:一个带滚动条的div的offsetWidth-clientWidth。至于这个值怎么得出的,简单地说,运气和测试。<br />这里我们的滚动条都是指未经过额外指定样式的,带样式的我没有测试,应该也可以。<br />方法其实很简单,向document.body中加入元素,这个元素是一个带scroll的div,通过这个HTML原创 2010-10-09 00:17:00 · 375 阅读 · 0 评论 -
书写JavaScript的一些规范(笔记)
<br />1、缩进<br />在书写JavaScript的时候以空四个来代替TAB(/0x09),理由是因为 {[查看原文]<br />缩进<br />缩进的单位为四个空格。避免使用Tab键来缩进(即使现在已经是21世纪了),也始终没有个统一的Tab长短标准。虽然使用空格会增加文件的大小,但在局域网中几乎可以忽略,且在 最小化过程中也可被消除掉。<br />}<br />2、关于JavaScript的花括号{},要一个在右上一个在左下呢?<br /> // 推荐<br />if (someExpressi原创 2010-03-24 11:16:00 · 221 阅读 · 0 评论 -
我们究竟是否有在“Asp.net中模仿Winform的MessageBox ”的必要?
前几天Bēniaǒ同学MSN询问我关于confirm在Web中的用法,据说,Bēniaǒ长期做WinForm程序,不太熟悉Web上类似WinForm上的MessageBox.Show方法,当时很困,也不是太理解Bēniaǒ同学要表达什么意思,就决定写一个小示例给Bēniaǒ同学直接看看是不是,后来Bēniaǒ同学去睡觉了,留下我一个人奋战~。Bēniaǒ同学刚下线不久我就搞完了,把核心代码原创 2008-10-26 03:00:00 · 535 阅读 · 0 评论 -
浏览器将是跨平台的未来?
JavaScript是一种动态语言,而动态语言则也被一直认为相对于静态语言,是比较弱的。这种理解有它存在的历史原因,也有很客观的难以克服的厉害关系,“强弱”的意义在过去通常被解释为“执行效率的高低”。在计算机硬件还很弱的过去,我们能够明显地感觉到解释型语言编写的代码和编译型代码在执行效率上的优劣,那时候我们把这些看得很重,并隐约地用它去看待一门语言的强弱。后来计算机发达了,解释型和编原创 2008-10-12 02:00:00 · 277 阅读 · 0 评论 -
JavaScript拖拽,凑个热闹
很久没来写点什么了,最近看到园子里面做拖拽的人特别多,突然兴起,也就写了这么个拖拽的脚本。刚刚找了找看,发现原来拖拽这种常见的效果已经有了N篇文章M种办法。不过这里还是要分享一下我的这个drag.js。也许哪天您寻找的时候发现您需要的就是这种拖拽。说了这么多,首先阐释一下这个拖拽脚本的实现原理,以备大家在二次开发的时候能够有充分地认识,也便于大家发现这其中可能存在的问题。(本人对HTM原创 2008-09-23 00:00:00 · 304 阅读 · 0 评论 -
【代码保留】How to match the IP Address
今天看到微博上有人说有一种完美的IP判断方法,我就跑过去瞅了瞅,是PHP的,关键是用到了正则表达式。我本人对正则表达式可没好感了,因为它们的引擎需要解析那段规则(RegExp),然后把它们用通用的方式进行模式匹配,它的确给开发带来了便利,但对于判断一个字符串是否是IP地址的简单且通用的过程,我们有必要提供一种更定制化(量身定做)的方法用来做匹配。下面就是我用JavaScript写的一个DE原创 2009-11-12 00:23:00 · 361 阅读 · 0 评论 -
[JavaScript]如何获取系统滚动条的宽度。
<br />我们为什么要获取系统滚动条的宽度呢?因为有时候我们需要动态的计算它们,或加上或减去,哪怕我们只是想要知道,那也是一种需求。可是如何才能知道呢?<br />系统滚动条的宽度等于:一个带滚动条的div的offsetWidth-clientWidth。至于这个值怎么得出的,简单地说,运气和测试。<br />这里我们的滚动条都是指未经过额外指定样式的,带样式的我没有测试,应该也可以。<br />方法其实很简单,向document.body中加入元素,这个元素是一个带scroll的div,通过这个HTML原创 2010-10-09 00:17:00 · 566 阅读 · 0 评论 -
书写JavaScript的一些规范(笔记)
<br />1、缩进<br />在书写JavaScript的时候以空四个来代替TAB(/0x09),理由是因为 {[查看原文]<br />缩进<br />缩进的单位为四个空格。避免使用Tab键来缩进(即使现在已经是21世纪了),也始终没有个统一的Tab长短标准。虽然使用空格会增加文件的大小,但在局域网中几乎可以忽略,且在 最小化过程中也可被消除掉。<br />}<br />2、关于JavaScript的花括号{},要一个在右上一个在左下呢?<br /> // 推荐<br />if (someExpressi原创 2010-03-24 11:17:00 · 262 阅读 · 0 评论 -
书写JavaScript的一些规范(笔记)
<br />1、缩进<br />在书写JavaScript的时候以空四个来代替TAB(/0x09),理由是因为 {[查看原文]<br />缩进<br />缩进的单位为四个空格。避免使用Tab键来缩进(即使现在已经是21世纪了),也始终没有个统一的Tab长短标准。虽然使用空格会增加文件的大小,但在局域网中几乎可以忽略,且在 最小化过程中也可被消除掉。<br />}<br />2、关于JavaScript的花括号{},要一个在右上一个在左下呢?<br /> // 推荐<br />if (someExpressi原创 2010-03-24 11:17:00 · 194 阅读 · 0 评论 -
[JavaScript]如何获取系统滚动条的宽度。
<br />我们为什么要获取系统滚动条的宽度呢?因为有时候我们需要动态的计算它们,或加上或减去,哪怕我们只是想要知道,那也是一种需求。可是如何才能知道呢?<br />系统滚动条的宽度等于:一个带滚动条的div的offsetWidth-clientWidth。至于这个值怎么得出的,简单地说,运气和测试。<br />这里我们的滚动条都是指未经过额外指定样式的,带样式的我没有测试,应该也可以。<br />方法其实很简单,向document.body中加入元素,这个元素是一个带scroll的div,通过这个HTML原创 2010-10-09 00:17:00 · 597 阅读 · 0 评论 -
如何对已经有数据的表增加非空字段?
如何对已经有数据的表增加非空字段?在新增字段的时候,所谓的新增字段没有默认值,所以会被系统提示无法添加,这时候,需要先增加一列可空字段,然后修改可空字段的所有值,直到没有空字段为止,然后打开设计器或者编写脚本,将该列修改为非空。1、ALTER TABLE [Sechema1].[Sechema2].[TableName] ADD NULL ;2、UPDATE [Sechema1原创 2011-06-29 23:07:00 · 1233 阅读 · 0 评论