在jquery的基础上用js模拟console的表表闪烁与字符输入 目前不支持中文输入,有谁有更好的方法? 特殊功能键未支持,想支持直接在keypress方法里写就可以了,比如backspace键
2011-01-29
豆瓣的骰子JS插件
自己写了一个,用在聊天室里的跑团用。 功能尚不完善,代码也写的比较烂,各位凑可用,版权的没有,修改的随便。 只测试了firefox和chrome,IE有问题请留言。 用法: 将这个链接:Douban Dict拖动那个链接到你的浏览器的收藏夹栏,然后打开聊天室然后点击收藏夹栏里的Douban Dict,输入框下面会出现输入框。 第一个是输入修正值,玩过TRPG的应该都了解,第二个是骰子类型,目前只有20面和100面两种。 输入好后点击DICT的按钮,内容会出现在输入框,然后在输入框回车就可以了。 目前无法解决自动提交,所以可以任意修改内容,所以如果跑团完全靠自觉吧。 还有不会弄的请留言吧。如果有人能知道如何自动提交,请教我吧,在线不胜感激。
2010-10-19
在任意网站都可以使用百度/汉王的云手写输入法
前面一个博文说了怎么在自己网站嵌入百度/汉王的云手写输入法,这篇博文就是告诉你如何在任意网站使用此输入法了。 不过,先自泼冷水: 1.如果输入框为DIV,则文字无法输入,比如google 2.无法定位到输入框的附近 3.请先将输入框获得焦点后,再使用此插件。 实际实现就是跟其他的JS收藏夹工具一样,写了个JS而已。 如果你只是使用者,只需要将此图片拖到收藏夹中即可。 启动百度/汉王手写输入法 然后再需要输入的地方,点击收藏夹的启动百度/汉王手写输入法即可。 如果你还想知道怎么弄的,下面就是代码:
2010-10-19
在自己网站加入百度(汉王)手写输入
网上有一片通过修改JS文件能引入手写输入的,原文地址:http://www.leftleftleft.cn/html/webqianduan/20100719/15.html,貌似改了不少,我这里要尝试一下如何引用百度远程JS来搞定这个手写输入,也就是不修改输入法的JS。 代码如下: 页面的代码如下: 注意:打开手写的DOM对象ID必须为“imeS”。 以下是在线效果: d = document; var bdimeHW = {}; function z() { bdimeHW.hasF = 1 bdimeHW.input =…
2010-08-01
j2ee项目的国际化研究(一)
最近做了一个需要国际化的小网站,本来以为会非常简单的东西,却让自己吃了大亏。项目只是一个新闻发布和简单的产品发布再加上一个多语言支持,其中的需求按照自己想法做了一通发现行不通,自己累的不行还耽误了进度,现在就对过程中的一些想法和开发过程做一个记录,以备后需。 开发背景是:无框架的SSH+MYSQL。 最初的想法是页面元素由资源文件来管理,数据库则每种语言都有一整套的表在数据库中,比如产品表对应中文简体和美式英语就有products_zh_cn和products_en_us两个表,然后在资源文件中对当前已添加的语言进行记录,并获得语言编码,从而在DAO中拼合表名来查找对应语言数据。 而对应的添加语言时则将目录下的创建表的sql语句执行一遍,并在资源文件中加入该语言的代码和描述。而后台添加数据时则对所有已添加的语言数据表进行操作。 本来对自己的做法已经非常满意了,但是做出来的东西却令人大失所望。
2010-07-25
ZeroClipboard-跨浏览器复制数据到剪贴板组件
项目中遇到需要复制网页内容到剪贴板,记得这东西只能IE实现,所以喂狗看看有没有跨浏览器的解决方案,就被我找到了这个神器:ZeroClipboard. 项目主页:http://code.google.com/p/zeroclipboard 可以跨浏览器复制任意内容到剪贴板,最新支持复制富格式文本到剪贴板。 其实现原理就是在指定的DOM上覆盖一个空白透明的flash,通过flash来操作剪贴板。 以下是实例:
2010-07-01
RH EL5 内置apache+tomcat5整合测试笔记(VM测试)
EL5自带apache 和 tomcat5的启动笔记 修改/etc/httpd/conf/httpd.conf文件? 前面的modules名字也要改 load modules? mod_access.so 改为 mod_authz_host.so mod_auth_basic.so 改为 mod_auth_basic.so mod_auth_anon.so 改为 mod_authn_anon.so mod_auth_dbm.so 改为 mod_authn_dbm.so mod_auth_ldap.so…
2010-07-01
Ext.form.HtmlEditor 的 表情扩展
附上 HtmlEditor的添加示例: 此代码不全,请在form 或者 win 被show 或者 render的时候 添加此内容
2010-07-01
BS构架在线状态的检测与刷新
因为WEB的无状态性,及为了减少服务器的开支,在用户在线状态上应如此设计: 1,数据库中给定一个字段 用来存储 用户上次请求时的时间,当A用户每次从数据库读取数据时,修改此字段的值 2,B用户客户端通过此字段的值与当前时间做比对来判断该A用户是否在线。
PS:网上的资料都是传递基本数据类型的,实际axis传递自定义对象也是很简单,下面来一个完整过程 这里 C#的webservice定义如下: url: http:// localhost/testaxis.amx method: public WSResponse getResponse(WSRequest request) ; 首先,去下axis,解压后通过命令行进入axis里的lib目录,然后执行以下命令 java -classpath ".;commons-logging-1.0.4.jar;axis.jar;commons-discovery-0.2.jar;jaxrpc.jar;wsdl4j-1.5.1.jar;saaj.jar;activation.jar;mail.jar" org.apache.axis.wsdl.WSDL2Java -o "保存文件夹" http://localhost/testaxis.asmx?wsdl…