
js和css
文章平均质量分 57
shadow_lin
这个作者很懒,什么都没留下…
展开
-
解决浏览器会自动填充用户名密码的问题
Html注册用户信息表单中,其用户名密码经常被自动似填充,这在安全方面十分不被受欢迎。 想要解决这个问题,首页就得要了解浏览器是根据什么原理来实现用户名密码填充的。 有人说在input标签上加上属性autocomplete="off"就可以。经过试验,这种方法不完全起作用的。 所以在不断的尝试过程中,发现浏览器填充密码的方式,那就是,找到页面上第一个type为password的inp原创 2017-03-08 13:54:33 · 5979 阅读 · 0 评论 -
js点击复制文本
有些时候,我们希望让用户在网页上完成某个操作就能自动将指定的内容复制到用户计算机的剪贴板中。 但是出于安全原因,大多数现代浏览器都未提供通用的剪贴板复制接口(或即便有,也默认被禁用)。 只有IE浏览器可以通过如下方式来进行复制。 window.clipboardData.setData("Text", "这里是需要复制的文本内容") 但想要实现跨浏览器的复制功能,我们就可以使用 Zer原创 2017-02-24 13:56:50 · 2121 阅读 · 2 评论 -
使用canvas实现图片压缩上传
就不描述了,直接贴代码。有需要的朋友可以直接拿 js 部分: // 参数,最大高度 var MAX_HEIGHT = 200; // 渲染 function render(src) { // 创建一个 Image 对象 var image = new Image(); // 绑定 load 事件处理器,加载完成后执行 i原创 2017-04-28 16:54:00 · 6722 阅读 · 0 评论 -
js 实现全屏效果
就不描述了,直接上代码,复制后可直接运行 function kaishi() { var docElm = document.documentElement; //W3C if (docElm.requestFullscreen) { docElm.req原创 2017-05-16 16:27:45 · 823 阅读 · 0 评论 -
将具有length属性的对象转成数组
1、Array.prototype.slice.call(arguments) 2、Array.from(arr); 示例: var toArray = function(s){ try{ return Array.prototype.slice.call(s); } catch(e){ var arr = []; for(var i =原创 2017-11-16 15:15:15 · 372 阅读 · 0 评论