mengjinyuan头像

汤不热2.0

#设置Tag是个好习惯 修改了图片的显示模式,由base64改为了blob二进制对象。新增视频播放功能bug:有些视频加载链接会被重置地址:http://home.cxnxs.cn/tumblr/...

mengjinyuan头像

JavaScript 中一些概念理解 :clientX、clientY、offsetX、offsetY、screenX、screenY

#设置Tag是个好习惯 clientX 设置或获取鼠标指针位置相对于窗口客户区域的 x 坐标,其中客户区域不包括窗口自身的控件和滚动条。clientY 设置或获取鼠标指针位置相对于窗口客户区域的 y 坐标,其中客户区域不包括窗口自身的控件和滚动条。offsetX 设置或获取鼠标指针位置相对于触发事件的(this)对象的...

mengjinyuan头像

角色部门模块数据库重构

#设置Tag是个好习惯 之前做过一个项目,里面涉及到部门、角色、用户、权限这些关系,做的不是很好,但是一般的项目里也都经常会遇到这样的情况,所以想重构一下这个模块数据库设计。需求:某销售基因检测产品的公司机构分几个等级:实验室总部,营运总部,省代理,市代理,加盟商,经销商,二级经销商;高等级的机构可以创建它的下级机构。每...

mengjinyuan头像

当你老了

#设置Tag是个好习惯       当你老了 头发白了 睡意昏沉\r\n  当你老了 走不动了\r\n  炉火旁打盹 回忆青春\r\n\r\n  多少人曾爱你 青春欢畅的时辰\r\n  爱慕你的美丽 假...

mengjinyuan头像

js ajax封装

#设置Tag是个好习惯 ajax是现在网页开发经常用到的,在jQuery中有$.ajax()函数可以进行异步请求,但是当我要指定返回blob类型的二进制数据对象的时候,jq不支持该类型的数据。但是原生js是支持的,于是对原生的ajax操作做了个封装,使得可以请求blob类型的数据。/**\r\n *\r\n&n...

mengjinyuan头像

video标签获取duration属性为NaN解决办法

#设置Tag是个好习惯 htm5中的video标签中有一个duration属性表示视频的长度(秒数),但是今天发现经常获取到NaN。只要把获取属性的操作放在window.onload事件中就不会获取到NaN了,原因是要等video标签加载完才能获取到duration属性。但是奇怪的是我明明已经放在了jq的ready()这...