分享一个标准的截取中英文字符串长度的函数

Posted By admin   |   已有 0 条评论   |   Date: 2017-11-02 23:18:15

包含中英文混合的字符串 function substr(str, len, addDot){ addDot = typeof(addDot) == "undefined" ? true : addDot; var pat = /[^\x00-\xff]/g; var p = /[^\x00-\xff]/; var l = str.replace(pat, "xx").length; if(len >= l){ return str; } //当前累加的单字节字符长度 var targetLen = 0; //截取尾部字符串下标 var end = 0; for(var i = 0, strLengt...

图片等比例裁剪缩放

Posted By admin   |   已有 0 条评论   |   Date: 2017-07-02 23:54:35

上代码: function resizeImg(img, width, height){ var sourceWidth = img.width; var sourceHeight = img.height; if(height >= sourceHeight && width >= sourceWidth){ return { width : sourceWidth, height : sourceHeight }; } var ratio = Math.min((width / sourceWidth), (height / sourceHeight)); return { width : ratio * sourceWidth, height : ratio * sourceHeight } } (function(){ var url = "http://www.beautylegmm.com/photo/beautyleg/2017/1469/beautyleg-146...

使用plupload解决移动端拍照上传和竖屏纠正的bug

Posted By admin   |   已有 1 条评论   |   Date: 2016-08-26 04:01:27

1.竖屏照片纠正,配置参数 resize对象的 preserve_headers 属性为false,改变图片元信息,将竖屏照片旋转为横屏 var maxSize = "3MB"; var uploader = new plupload.Uploader({ //flash,html5,html4 runtimes : 'html5,html4', browse_button : _uploadBtn, container : $("#uploadBtn-container")[0], url : '/cms/demos/h5UploadFile', filters : { max_file_size : maxSize, mime_types : [ {title : "Image files", extensions : "image/*"} ] }...

Dynamics.js基于物理的动画工具库

Posted By admin   |   已有 0 条评论   |   Date: 2016-01-20 17:32:22

dynamics.js,一个基于物理的动画工具库,有比较详细的配置参数,支持 dom、svg 和 JS 对象,用来做点页面交互小动画还是不错的。 官网:http://dynamicsjs.com/ github:https://github.com/michaelvillar/dynamics.js

SWFObject Flash 增强插件来源

Posted By admin   |   已有 0 条评论   |   Date: 2015-06-25 23:03:55

版本:SWFObject v2.2 查看 Demo Google Code 下载 SWFObject v2.2 文档目录 使用方法 API 方法 相关信息 使用方法 载入 JavaScript 文件 <script src='swfobject.js'></script> API 方法 名称 说明 addDomLoadEvent(fn) ...

jQuery 图像裁剪插件 jQuery Image Cropper

Posted By admin   |   已有 0 条评论   |   Date: 2014-12-29 17:35:57

jQuery Image Cropper 是个 jQuery 图像裁剪插件,提供预览功能和一些选项。在线演示

Swiper 中文API手册

Posted By admin   |   已有 0 条评论   |   Date: 2014-12-22 17:57:47

最近使用Swipe.js,发现中文的资料很少,试着翻译了一下。能力有限,翻译难免错漏,欢迎指出,多谢! 翻译自:http://www.idangero.us/sliders/swiper/api.php http://www.idangero.us/sliders/swiper/index.php 一了解Swiper Swiper 是一款免费以及轻量级的移动设备触控滑块的框架,使用硬件加速过渡(如果该设备支持的话)。主要使用与移动端的网站、网页应用程序(web apps),以及原生的应用程序(native apps)。主要是为IOS而设计的,同时,在Android、WP8系统以及现代桌面浏览器也有着良好的用户体验。 特征...

Flash头像上传新浪微博破解加强版

Posted By admin   |   已有 1 条评论   |   Date: 2014-07-11 17:07:42

如题,仿新浪微博头像上传插件,并在此基础上增加了放大/缩小功能及图片调整功能,感谢 zhushunqing为我们提供的flash源文件。 Git地址:https://github.com/zhushunqing/FaustCplus 演示Demo地址: http://flashman.com.cn/Flash/FaustCplus/common/ 下载地址:直接下载 | 百度网盘下载 FLA源文件请用Adobe Flash CS5或以上版本打开。     修改头像规格及大小的方法,找到main.as中的Param.pSize=this.parameter["pSize"] ? (this.parameter["pSize"]) : ’300|300|110|135|74|90|6...

CFUpdate文件批量上传组件

Posted By admin   |   已有 0 条评论   |   Date: 2014-05-20 21:57:16

搞开发的同学都知道,网上可搜到的可用的Flash图片上传的组件少之又少,可定制界面,不需要安装组件,且可免费用于任何商业系统的,更是凤毛麟角,如果你和我一样,迫切需要一款这样的一款组件的话,不妨试试CFUpdate吧。以下是我修改的一个Demo效果,你也可以猛击此处查看在线Demo。CFUpdate可选择多个图片上传,显示上传速度、进度条、文件名称等,可拖动排序文件顺序,CFUpdate使用的是HTTP协议,所以客户端,服务端都不需要安装任何组件。因为是模仿FORM表单提交,所以支持ASP、PHP、ASP.NET、JSP等所有的网页动态语言。CFUpdate中...

js-domReady

Posted By admin   |   已有 0 条评论   |   Date: 2013-11-10 19:52:54

js/** * @license RequireJS domReady 2.0.1 Copyright (c) 2010-2012, The Dojo Foundation All Rights Reserved. * Available via the MIT or new BSD license. * see: http://github.com/requirejs/domReady for details */ (function (namespace) { var isTop, testDiv, scrollIntervalId, isBrowser = typeof window !== "undefined" && window.document, isPageLoaded = !isBrowser, doc = isBrowser ? document : null, readyCalls = []; function runCallback...