上一页 1 2 3 4 5 6 7 ··· 12 下一页
摘要:大家都知道,鼠标点击的整个事件的执行流程是:mousedown -> mouseup -> click ,而拖放的整个流程是:mousedown -> mousemove -> mouseup -> click 可以来看一个正常 demo,可以分别测试点击和拖放动作 我们试着给 #box 加上title属性再来分别试试点击事件和拖放事件 可以发现点击也会触发 mousemove 事件,原因就在于 title。 并且 title 属性有个特性,就是在你鼠标按下的时候,提示文字会隐藏,鼠标抬起则又显示,所以你可以尝试下双击,会发现第 2 次点击会触发 click 事件 阅读全文
posted @ 2012-11-22 21:36 胡尐睿丶 阅读(3762) 评论(0) 推荐(1) 编辑
摘要:最近了解了一下第三方登入的API,包括新浪微博、腾讯微博、人人网,因为QQ的API暂时还没成功实现,所以在这里还希望有成功实现的人能给我点拨下,或者提供demo参考。 下面废话不多说,先上一张流程图,经过我的实验,大致所有的流程都是如此: 有人会问为什么第三方登入成功后还要绑定账号,其实也可以不绑定。 如果你的站点本身就没有会员功能,你可以把验证成功后返回的UID当作用户账号,返回回来后判断该UID是否已存在于数据库内,如果有则自动登入,如果没有后台会帮你创建好一条记录并自动登入,这样就实现了一个无需注册,完全使用某第三方网站账号登入的功能。 上图因为考虑到现有的站点已经有会员功能... 阅读全文
posted @ 2012-11-17 11:02 胡尐睿丶 阅读(74278) 评论(16) 推荐(12) 编辑
摘要:管理系统的操作日志如何做成通用的模块一直是个让我头疼的问题,不过看了博客园里的某篇文章后,现在基本解决了。 相关文章链接:《系统操作日志设计》 在开始做之前,必须把两个日志分清楚,那就是普通操作日志和业务操作日志,这两者有何区别? 在我理解,普通操作日志就是单表的操作记录,而业务操作日志则... 阅读全文
posted @ 2012-09-05 17:08 胡尐睿丶 阅读(48385) 评论(15) 推荐(12) 编辑
摘要:HoorayOS是一款web桌面应用框架,你可以用它二次开发出类似Q+web这类的桌面应用网站,也可以开发出适合项目的桌面管理系统。 简化开发 HoorayOS考虑到不同业务会涉及到各种需求及展示模式,所以在HoorayOS里,会尽力将通用功能模块做到完善,如应用 配置、拖放、展示。让开发者能专注业务模块开发,减少开发时间。 跨平台兼容 兼容:IE8+、Firefox、Chrome、Safari、Opera。为实现最优体验,2.0不对IE6、7进行兼容,若使用IE6、7访问, 将会看到升级提示。 特色功能概要 多款皮肤 除了自带了5款皮肤可供选... 阅读全文
posted @ 2012-09-05 03:48 胡尐睿丶 阅读(8645) 评论(39) 推荐(18) 编辑
摘要:因为单纯喜欢UEditor 的界面,于是把项目中原先的编辑器进行的替换,但在后续操作中发现一些问题,就是远程图片上传。 远程图片上传是个很有意思的东西,比如你从别的网站复制一段文件,如果文字中带有图片,编辑器会自动将图片提取出来,进行上传,从而不用担心远程图片失效后,自己本地也无法浏览。 通过检查,发现远程图片上传的操作页面是:getRemoteImage.php 。打开后我们先配置 savePath ,因为不同用户使用,需要存放到不同的目录,以免混乱,也方便管理 修改后代码: //远程抓取图片配置 if(isset($_SESSION['admin'])){ $myPath. 阅读全文
posted @ 2012-08-29 11:18 胡尐睿丶 阅读(12705) 评论(4) 推荐(2) 编辑
摘要:没啥实质性的内容,纯粹的图片布局参考“淘宝网”的会员中心,布局框架用的是YUI3的cssgrid提取了bootstrap部分样式和控件,从按钮上能看出bootstrap的影子对话框用的是artDialog,这个无需考虑,用了很久的控件编辑器用的是百度的UEditor,单纯的因为界面清爽而使用这个产品是一款网购平台,商户可以加入开店,平台自身也可以发布商品因为重构还在进行,只能放出部分已经修改好的模块好了,下面开始欣赏吧 阅读全文
posted @ 2012-08-28 08:31 胡尐睿丶 阅读(2684) 评论(8) 推荐(3) 编辑
摘要:时隔两月,终于更新,绝非手懒,而是心累。开源目的,明了清晰,未曾想到,抄袭成灾。外加屁民,无聊谩骂。 继续前行,意义何在?思考两月,最终决定,授权收费,尽心服务。若有成效,继续开源,若更心累,就此闭源。 终于……终于……终于要升2.0了(时间嘛,下月5日,理由嘛,你猜)。 一直在构思,是什么样的理由能让HoorayOS升级到2.0,代码完全重构?还是性能大幅提升?还是重磅功能推出? 似乎那些理由都不能说服我自己,将版本号升级到2.0 我回忆了前些日子经历的事(事件概要:A君拿我源码进行二次包装并进行出售,购买了A君源码的B君说我的抄袭A君的源码),和近两天的事(某论坛对我的框架进... 阅读全文
posted @ 2012-08-26 17:11 胡尐睿丶 阅读(2421) 评论(5) 推荐(3) 编辑
摘要:今天LZ就带大家来了解下hoorayos里,桌面的信息是如何存储在数据库里的 头两版,hoorayos还只有app而已,数据的记录方式很简单,就是字符串相连的方式,因为桌面的所有应用都来自tb_app表,只需将主键id用“,”串起来即可。如:2,3,45,5,7,11,21,43 随后,引入了文件夹功能。问题就来了,桌面上就不单纯是app了,还会有文件夹,而两种类型的应用数据来自不同的两张表,如何记录桌面数据到一个字段里,成了一个头疼的问题(不能分开记录,因为桌面图标是可以拖动的,也就是所有应用都是穿插在一起有排序的)。后来LZ想到个笨方法,就是将tb_folder表(也就是文件夹表)... 阅读全文
posted @ 2012-08-04 16:48 胡尐睿丶 阅读(1921) 评论(2) 推荐(3) 编辑
摘要:这套UI样式是从chrome浏览器中提取出来的,是不是很眼熟? 我稍微对样式进行了点修改,button按钮增加了reset按钮的支持,当ui设置为disabled,修改鼠标默认样式为禁止点击,最后对样式进行了压缩,完整代码如下:/* Copyright (c) 2012 The Chromium Authors. All rights reserved. * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */button:not(.cust. 阅读全文
posted @ 2012-08-02 10:33 胡尐睿丶 阅读(4591) 评论(4) 推荐(0) 编辑
摘要:“当你有一把锤子,你会把一切看成是钉子。” ——马斯洛 技术人员经常会陷入“锤子理论”中。当掌握一门新技术,了解一门新框架,或者编写了一个插件,我们总是迫不及待的想大展身手,把这些新的东西,融入到产品中、项目中,或者自己的作品里,甚至很少会去想,它是否真的适合? 昨天下午,在我的HoorayOS交流群里,和群友讨论图标拖动排序的原理,后面讨论到拖动结束后排序是否要改变dom结构,有人提了个不错的思路,就是不改变dom结构,只改变dom的top和left样式,实现排序更新,达到高效。 无需质疑,这肯定是个好方法,并且当晚我就在考虑怎么将现有排序修改dom的模式换成新模式。然而... 阅读全文
posted @ 2012-07-28 11:06 胡尐睿丶 阅读(5451) 评论(2) 推荐(3) 编辑
上一页 1 2 3 4 5 6 7 ··· 12 下一页