你知不知道


Archive for the ‘程序开发’ Category

自己写了一个,用在聊天室里的跑团用。 功能尚不完善,代码也写的比较烂,各位凑可用,版权的没有,修改的随便。 只测试了firefox和chrome,IE有问题请留言。 用法: 将这个链接:Douban Dict拖动那个链接到你的浏览器的收藏夹栏,然后打开聊天室然后点击收藏夹栏里的Douban Dict,输入框下面会出现输入框。 第一个是输入修正值,玩过TRPG的应该都了解,第二个是骰子类型,目前只有20面和100面两种。 输入好后点击DICT的按钮,内容会出现在输入框,然后在输入框回车就可以了。 目前无法解决自动提交,所以可以任意修改内容,所以如果跑团完全靠自觉吧。 还有不会弄的请留言吧。如果有人能知道如何自动提交,请教我吧,在线不胜感激。

前面一个博文说了怎么在自己网站嵌入百度/汉王的云手写输入法,这篇博文就是告诉你如何在任意网站使用此输入法了。 不过,先自泼冷水: 1.如果输入框为DIV,则文字无法输入,比如google 2.无法定位到输入框的附近 3.请先将输入框获得焦点后,再使用此插件。 实际实现就是跟其他的JS收藏夹工具一样,写了个JS而已。 如果你只是使用者,只需要将此图片拖到收藏夹中即可。 启动百度/汉王手写输入法 然后再需要输入的地方,点击收藏夹的启动百度/汉王手写输入法即可。 如果你还想知道怎么弄的,下面就是代码:

网上有一片通过修改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 =…

最近做了一个需要国际化的小网站,本来以为会非常简单的东西,却让自己吃了大亏。项目只是一个新闻发布和简单的产品发布再加上一个多语言支持,其中的需求按照自己想法做了一通发现行不通,自己累的不行还耽误了进度,现在就对过程中的一些想法和开发过程做一个记录,以备后需。 开发背景是:无框架的SSH+MYSQL。 最初的想法是页面元素由资源文件来管理,数据库则每种语言都有一整套的表在数据库中,比如产品表对应中文简体和美式英语就有products_zh_cn和products_en_us两个表,然后在资源文件中对当前已添加的语言进行记录,并获得语言编码,从而在DAO中拼合表名来查找对应语言数据。 而对应的添加语言时则将目录下的创建表的sql语句执行一遍,并在资源文件中加入该语言的代码和描述。而后台添加数据时则对所有已添加的语言数据表进行操作。 本来对自己的做法已经非常满意了,但是做出来的东西却令人大失所望。

项目中遇到需要复制网页内容到剪贴板,记得这东西只能IE实现,所以喂狗看看有没有跨浏览器的解决方案,就被我找到了这个神器:ZeroClipboard. 项目主页:http://code.google.com/p/zeroclipboard 可以跨浏览器复制任意内容到剪贴板,最新支持复制富格式文本到剪贴板。 其实现原理就是在指定的DOM上覆盖一个空白透明的flash,通过flash来操作剪贴板。 以下是实例: