文章来自http://www.knowsky.com/537382.html,虽然不满这个网站的广告,但还是有些东西值得一观
事件 描述
onactivate 当对象设置为活动元素时触发。
onafterprint 对象所关联的文档打印或打印预览后立即在对象上触发。
onbeforeactivate 对象要被设置为当前元素前立即触发。
onbeforecut 当选中区从文档中删除之前在源对象触发。
onbeforedeactivate 在 activeElement 从当前对象变为父文档其它对象之前立即触发。
onbeforeeditfocus 在包含于可编辑元素内的对象进入用户界面激活状态前或可编辑容器变成控件选中区前触发。
onbeforepaste 在选中区从系统剪贴板粘贴到文档前在目标对象上触发。
onbeforeprint 对象的关联文档打印或打印预览前在对象上触发。
onbeforeunload 在页面将要被卸载前触发。
onclick 在用户用鼠标左键单击对象时触发。
oncontextmenu 在用户使用鼠标右键单击客户区打开上下文菜单时触发。
oncontrolselect 当用户将要对该对象制作一个控件选中区时触发。
oncut 当对象或选中区从文档中删除并添加到系统剪贴板上时在源元素上触发。
ondblclick 当用户双击对象时触发。
ondeactivate 当 activeElement 从当前对象变为父文档其它对象时触发。
ondrag 当进行拖曳操作时在源对象上持续触发。
ondragend 当用户在拖曳操作结束后释放鼠标时在源对象上触发。
ondragenter 当用户拖曳对象到一个合法拖曳目标时在目标元素上触发。
ondragleave 当用户在拖曳操作过程中将鼠标移出合法拖曳目标时在目标对象上触发。
ondragover 当用户拖曳对象划过合法拖曳目标时持续在目标元素上触发。
ondragstart 当用户开始拖曳文本选中区或选中对象时在源对象上触发。
ondrop 当鼠标按钮在拖曳操作过程中释放时在目标对象上触发。
onfilterchange 当可视滤镜更改状态或完成转换时触发。
onfocusin 当元素将要被设置为焦点之前触发。
onfocusout 在移动焦点到其它元素之后立即触发于当前拥有焦点的元素上触发。
onkeydown 当用户按下键盘按键时触发。
onkeypress 当用户按下字面键时触发。
onkeyup 当用户释放键盘按键时触发。
onload 当浏览器装入对象后立即触发。
onlosecapture 当对象失去鼠标捕捉时触发。
onmousedown 当用户用任何鼠标按钮单击对象时触发。
onmouseenter 当用户将鼠标指针移动到对象内时触发。
onmouseleave 当用户将鼠标指针移出对象边界时触发。
onmousemove 当用户将鼠标划过对象时触发。
onmouseout 当用户将鼠标指针移出对象边界时触发。
onmouseover 当用户将鼠标指针移动到对象内时触发。
onmouseup 当用户在鼠标位于对象之上时释放鼠标按钮时触发。
onmousewheel 当鼠标滚轮按钮旋转时触发。
onmove 当对象移动时触发。
onmoveend 当对象停止移动时触发。
onmovestart 当对象开始移动时触发。
onpaste 当用户粘贴数据以便从系统剪贴板向文档传送数据时在目标对象上触发。
onpropertychange 当在对象上发生对象上发生属性更改时触发。
onreadystatechange 当对象状态变更时触发。
onresizeend 当用户更改完控件选中区中对象的尺寸时触发。
onresizestart 当用户开始更改控件选中区中对象的尺寸时触发。
onscroll 当用户滚动对象的滚动条时触发。
onselect 当当前选中区改变时触发。
onselectstart 对象将要被选中时触发。
onunload 在对象卸载前立即触发。
对于个人站长来说(指有自己的服务器、VPS、合租等),服务器的状态是需要关心的事。
很多人因此写了一些插件来判断,是否有第三方的工具就成了很多不会写插件的朋友所关心的事。
帕兰映像就列了这些,我不管它是否有用,只要确实能够带来用处,总是好了
以下是11款网站服务器监测通知工具。没有哪个站长愿意自己的网站宕机,但Google服务器都会出问题,何况是我等小网站、破服务器。
宕机所带来的损失和付出的代价往往是巨大的,我们除了能够尽量购买一个稳定的服务器之外,对待Down机的最好解决办法只有一个了: 及时解决。要及时解决就得及时知道网站服务器什么时候Down了。你不可能24小时刷新着自己的网页去查看网页是否正常,更不要奢望你的用户会在第一时间 通知你网站Down了,除非你是Google。
» 阅读全文
条形码这个东西,在实际中用的比较多,而且现在大多数的手机(带摄像头的)几乎都支持条形码拍摄识别了。
曾经想过为老头子的小店搞一个这样的程序,方便他统计货物,但后来想想,这么小的小店,数都数的过来就放弃了。其实还有一个原因,那就是,手持PDA太贵 了。
这是条形码的资料,先学习一下,说不定哪天老头子的小店能够做大呢?HOHO
内容如下:我是从博客园COPY而来的:http://www.cnblogs.com/gnielee/archive/2009/07/29/1533768.html
在一些生产制造行业条形码是必不可少的。比如,打印工作单、原材料出入库、成品出库发货等都需要扫描条形码进行数据采集。最近发现公司打印出的工作单上出 现了条码,打印工单的程序是用PHP写的,于是乎看看源代码是怎么实现的。原来是通过一个生成Barcode的类将相应的数据转给该程序并生成JPG文 件。
自己在网上搜了搜实现Barcode的其他方法,找到一个国外的开源程序专门用来生成“一维条形码”。首先,复习一下条形码的相关知识。
条形码分类
一、按码制分类
1. UPC码
1973年,美国率先在国内的商业系统中应用于UPC码之后加拿大也在商业系统中采用UPC码。 UPC码是一种长度固定的连续型数字式码制,其字符集为数字0~9。它采用四种元素宽度,每个条或空是1、2、3或4倍单位元素宽度。IPC码有两种类 型,即UPC-A码和UPC-E码。
2. EAN码
1977年,欧洲经济共同体各国按照UPC码的标准制定了欧洲物品编码EAN 码,与UPC码兼容,而且两者具有相同的符号体系。EAN码的字符编号结构与UPC码相同,也是长度固定的、连续型的数字式码制,其字符集是数字0~9。 它采用四种元素宽度,每个条或空是1、2、3或4倍单位元素宽度。EAN码有两种类型,即EAN-13码和EAN-8码。
3. 交叉25码
交叉25码是一种长度可变的连续型自校验数字式码制,其字符集为数字0~9。采用两种元素宽度,每个条和空是宽或窄元素。编码字符个数为偶数,所有奇数位置上的数据以条编码,偶数位置上的数据以空编码。如果为奇数个数据编码,则在数据前补一位0,以使数据为偶数个数位。
4. 39码
39 码是第一个字母数字式码制。1974年由Intermec公司推出。它是长度可比的离散型自校险字母数字式码制。其字符集为数字0—9,26个大写字母和 7特殊字符(-、。、Space、/、%、¥),共43个字符。每个字符由9个元素组成,其中有5个条(2个宽条,3个窄条)和4个空(1个宽空,3个窄 空),是一种离散码。
5. 库德巴码
库德巴码(Code Bar)出现于1972年,是一种长度可变的连续型自校验数字式码制。其字符集为数字0—9和6个特殊字符(-、:、/、。、+、¥),共16个字符。常用于仓库、血库和航空快递包裹中。
6. 128码
128 码出现于1981年,是一种长度可变的连续型自校验数字式码制。它采用四种元素宽度,每个字符由3个条和3个空,共11个单元元素宽度, 又称(11,3)码。它由106个不,同条形码字符,每个条形码字符有三种含义不同的字符集,分别为A、B、C。它使用这3个交替的字符集可将128个 ASCII码编码。
7. 93码
93码是一种长度可变的连续型字母数字式码制。其字符集成为数字。0-9,26个大写字母和7个特殊字符(-、。、Space、/、+、%、¥)以及4个控制字符。每个字符由3个条和3个罕,共9个元素宽度。
8. 49码
49 码是一种多行的连续型、长度可变的字母数字式码制。出现于1987年,主要用于小物品标签上的符号。采用多种元素宽度。其字符集为数字0-9,26个大写 字母和7个特殊字符(-、。、Space、%、/、+、%、¥)、3个功能键(F1、 陀、F3)和3个变换字符,共49个字符。
9. 其他码制
除上述码外,还有其他的码制,例如25码出现于1977年,主要用于电子元器件标签;矩阵25码是11码的变形;Nixdorf码已被EAN码所取代Plessey码出现于1971年5月主要用于图书馆等。
二、按维数分类
1. 普通的一维条码
普通的一维条码自本问世以来,很快得到了普及并广泛应用。但是由于一维条码的信息容量很小,如 商品上的条码仅能容13位的阿拉伯数字,更多的描述商品的信息只能依赖数据库的支持,离开了预先建立的数据库,这种条码就变成了无源之水,无本之木,因而 条码的应用范围受到了一定的限制。
2. 二维条码
除具有普通条码的优点外,二维条码还具有信息容量大、可靠性高、保密防伪性强、 易于制作、成本低等优点。<BR>美国Symbol公司于1991年正式推出名为PDF417的二维条码,简称为PDF417条码,即“便携 式数据文件”。FDF417条码是一种高密度、高信息含量的便携式数据文件,是实现证件及卡片等大容量、高可靠性信息自动存储、携带并可用机器自动识读的 理想手段。
3. 多维条码
进入20世纪80年代以来,人们围绕如何提高条形码符号的信息密度,进行了研究工作。多维条形码和集装 箱条形码成为研究、以展与应用的方向。<BR>信息密度是描述条形码符号的一个重要参数据,即单位长度中可能编写的字母个数,通常记作:字母 个数/cm。影响信息密度的主要因素是条、空结构和窄元系的宽度。<BR>128码和93码就是人们为提高密度而进行的成功的尝试。128码 城1981年被推荐应用;而93码于1982年投入使用。这两种码的符号密度均比39码高将近30%。<BR>随着条形码技术的发展和条形码 三制的种类不断增加,条形码的标准化显得愈来愈重要。为此,曾先后制定了军用标准1189;交叉25码、39码和Coda Bar码ANSI标准MH10.8M等。同时,一些行业也开始建立行业标准,以适应发展的需要。此后,戴维·阿利尔又研制出49码。这是一种非传统的条形 码符号,它比以往的条形码符号具有更高的密度。特德·威廉姆斯(Ted Williams)GFI988推出16K码,该码的结构类似于49码,是一种比较新型的码制,适用于激光系统。
条形码实例
1. Codabar Manual Reference

- Supports: [0-9], [A-D], - $ : / . +
- Must start and end with a letter
- Contains an auto-checksum, no checksum number
2. Code 11 Manual Reference

- Supports: [0-9], -
- Rarely used
- Contains auto-checksum numbers
3. Code 39 Manual Reference

- Supports: [0-9], [A-Z], - . $ / + % [SPACE]
- Really used, many uses
- Contains a optional checksum
- Resulting barcode is pretty big
4. Code 39 Extended Manual Reference

- Supports: [0-9], [A-Z], - . $ / + % [SPACE] + ASCII 0-127
- The extension of this barcode is optional. You must specify your reader that you read Code 39 Extended.
5. Code 93 Manual Reference

- Supports: [0-9], [A-Z], - . $ / + % [SPACE] + ASCII 0-127
- Similar to Code 39 but less used
- Supports ASCII 0-127 and is not optional like the Code 39
- Bigger density
6. Code 128 Manual Reference

- Supports: [0-9], [a-zA-Z], tous les characteres
- Contains 3 tables to better encode data
- Groups numbers by two for a better compression
7. EAN-8 Manual Reference

- Supports: [0-9]
- Encodes 7 numbers and a checksum number
- It is the EAN-13 short version
- You have to get a number with a license to use in the public
8. EAN-13 Manual Reference

- Supports: [0-9]
- Encodes 12 numbers with a checksum number
- It is the UPC-A extension which adds the country code
- You have to get a number with a license to use in the public
9. ISBN-10 / ISBN-13 Manual Reference

- Supports: [0-9]
- Based on EAN-13, used for books
- You have to get a number with a license to use in the public
10. Interleaved 2 of 5 Manual Reference

- Supports: [0-9]
- Based on Standard 2 of 5
- Optional checksum number
11. Standard 2 of 5 Manual Reference

- Supports: [0-9]
- Hard to read for readers because really low density
- Optional checksum number
12. MSI Plessey Manual Reference

- Supports: [0-9]
- Formerly used for inventory
- Optional checksum number
13. UPC-A Manual Reference

- Supports: [0-9]
- Encoded like EAN-13
- Encodes 11 numbers with a checksum number
- The numbers depends on what you sell
- You have to get a number with a license to use in the public
14. UPC-E Manual Reference

- Supports: [0-9]
- Short version of UPC-A
- Encodes 7 numbers with a checksum number
- The numbers depends on what you sell
- You have to get a number with a license to use in the public
15. UPC Extension 2 Manual Reference

- Supports: [0-9]
- Contains 2 characters
- Indicates more information on the product
- Must be joined to a UPC or EAN symbol
16. UPC Extension 5 Manual Reference

- Supports: [0-9]
- Contains 5 characters
- Usually indicates the suggested price of the product
- Must be joined to a UPC or EAN symbol
17. PostNet Manual Reference

- Supports: [0-9]
- Contains either 5, 9 or 11 numbers
- Used to encode envelopes in United States
18. Other Manual Reference

- Create your own barcode
- Add the text you want
参考资料:http://www.barcodephp.com/1d/overview.php
firefox虽然吃内存很厉害,但不失为一个不错的浏览器。目前已经全部基于firefox在应用。只是让我痛苦的是,几乎所有的银行都 不支持。。。再支持一下吧。
http://www.cnbeta.com/articles/89942.htm
Mozilla基金会FireFox浏览器下载总量即将突破10亿次,这将是FireFox浏览器的一个重大里程碑.
微型博客Twitter上设立了一个专门统计FireFox浏览器下载次数的帐号.该帐号页面提供的数据显示,美国东部时间7月30日清晨(北京时间7月 30日夜间),FireFox浏览器的下载总次数已达到9.99亿次.按照用户下载FireFox浏览器的速度计算,FireFox浏览器下载总量最快将 在明日突破10亿次.
Mozilla 目前正准备设立一个新网站,庆祝FireFox浏览器下载总量突破10亿次这一历史性时刻的到来.该网站的网址为 www.onebillionplusyou.com.目前,该网站还未正式上线,准备在下周一正式上线.在该网站上,用户可以查阅到有关FireFox 浏览器发展历程的相关信息.
在过去的几年里,FireFox浏览器已成为了浏览器市场一支不可小觑的力量,并吞噬了IE浏览器不少的市场份额.最新的统计数据显示,IE浏览器的市场份额仅为54%,FireFox的份额已超过30%.要知道,几年前IE浏览器还占有市场超过90%的份额.
很明确,10亿次的下载数量包括了自2002年发布以来(尽管FireFox这一名称自2004年正式启用)各种版本的FireFox浏览器下载数量.一 个月前刚发布的FireFox 3.5,在发布之后受到了用户追捧.仅仅发布一天时间,FireFox3.5的下载次数就达到了500万次.尽管这一下载量非常大,但仍不及 FireFox3.0上市后受用户追捧的程度.