-
canvas基础之图形验证码的示例
所属栏目:[建站] 日期:2020-05-12 热度:68
在通常的登录界面我们都可以看到验证码,验证码的作用是检测是不是人在操作,防止机器等非人操作,防止数据库被轻而易举的攻破。 验证码一般用PHP和java等后端语言编写; 但是在前端,用canva或者SVG也可以绘制验证码; 直接上干货: !DOCTYPE htmlhtmlhea[详细]
-
分享一个H5原生form表单的checkbox特效代码
所属栏目:[建站] 日期:2020-05-12 热度:92
!DOCTYPE htmlhtmlhead meta charset=UTF-8 title/title style.md-checkbox {margin: 50px;position: relative;height: auto;font-size: 14px;}.md-checkbox labelspan.inc {-webkit-animation: growCircle 0.2s ease;-moz-animation: growCircle 0.2s eas[详细]
-
分享一个页面平滑滚动小技巧(推荐)
所属栏目:[建站] 日期:2020-05-12 热度:73
今天写需求的时候发现一个小的优化点:用户选择了一些数据之后, 对应列表中的数据需要高亮, 有时候列表很长, 为了提升用户体验,需要加个滚动, 自动滚动到目标位置。 简单的处理了一下, 问题顺利解决, 就把这个小技巧分享一下给大家。 正文 有几种不[详细]
-
html+css实现自定义图片上传按钮功能
所属栏目:[建站] 日期:2020-05-12 热度:50
普通的input[type=file]的效果很朴素 可以自定义一个file选择文件的按钮: 思路为: 用定位将自定义的按钮遮住原来的选择文件按钮, 再让点击自定义按钮时触发原来的选择文件按钮的事件即可 (对此,label可实现) eg: html: css样式: 结果图: 点击选择[详细]
-
得全屋者得天下,定制家居关乎未来
所属栏目:[建站] 日期:2020-05-12 热度:180
在新冠疫情阴云尚未完全消散的时候,在全屋定制家居产业仍然面临诸多不确定性雾霾的时候,定制家居上市三巨头于近日发布的去年的财报所透露的信息,无疑给人们带来了信心,那种阳光穿透阴云和雾霾般的信心! 这种信心,来源于定制“三巨头”去年的业绩:“[详细]
-
新冠肺炎疫情催生六大家居消费新趋势
所属栏目:[建站] 日期:2020-05-12 热度:198
在过去三个多月的时间里,受新型冠状病毒影响,消费者消费行为受到限制,消费意愿降低,消费态度趋于理性,严重依赖家居卖场以及线下营销活动的家居建材市场呈现低迷态势。 全国建材家居景气指数(BHI)显示,3月份全国规模以上建材家居卖场销售额为328.5[详细]
-
form身份验证通过后,只能用FormsAuthentication.RedirectFromLoginPage
所属栏目:[建站] 日期:2020-05-12 热度:63
直接用Response.Redirect("default.aspx")的话当然验证失败,因为你根本没有建立身份验证票。FormsAuthentication.RedirectFromLoginPage方法,会自动完成很多功能的。如完成生成身份验证票,写回客户端,浏览器重定向等一系列的动作。当然完成这些功能并不是[详细]
-
在应用程序级别之外使用注册为allowDefinition='MachineToApplication'的节是错误的
所属栏目:[建站] 日期:2020-05-12 热度:190
原因:如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。 解决、若IIS中没有应用程序名,先创建,若还不行把C:WINDOWSMicrosoft.NETworkv2.0.50727CONFIGmachine.config中的所有allowDefinition="MachineToApplication"改为allowDefini[详细]
-
asp.net 大文件上传 之 改版了的SlickUpload.HttpUploadModule(Krystalware
所属栏目:[建站] 日期:2020-05-12 热度:139
/200905/yuanma/SlickUpload.rar /200905/yuanma/Krystalware.SlickUpload.rar 复制代码 代码如下: using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Drawing; using System.Web; using System.Web.[详细]
-
HTML表格标记教程(28):单元格的边框色属性BORDERCOLOR
所属栏目:[建站] 日期:2020-05-12 热度:175
为了美化表格,可以为单元格设定不同的边框颜色。 基本语法 TD Bordercolor=color_VALUE 语法解释 定义颜色的时候,可以使用英文颜色名称或十六进制颜色值表现。 文件范例:10-26.htm 设定单元格边框的颜色。 01 !-- ------------------------------ -- 02[详细]
-
HTML表格标记教程(26):单元格标记
所属栏目:[建站] 日期:2020-05-12 热度:132
TD标记的属性用于设定表格中某一单元格的属性。 表格的TD标记属性 属 性描 述ALIGN单元格内容的水平对齐VALIGN单元格内容的垂直对齐BGCOLOR单元格的背景颜色BACKGROUND单元格的背景图象BORDERCOLOR单元格的边框颜色BORDERCOLORLIGHT单元格的亮边框颜色BORD[详细]
-
HTML表格标记教程(20):行的背景色属性BGCOLOR
所属栏目:[建站] 日期:2020-05-12 热度:93
通过BGCOLOR属性,可以设定行的背景颜色。 基本语法 TR BGcolorr=color_value 语法解释 定义颜色的时候,可以使用英文颜色名称或十六进制颜色值表现。 文件范例:10-18.htm 设定行背景的颜色。 01 !-- ------------------------------ -- 02 !-- 文件范例[详细]
-
详解canvas在圆弧周围绘制文本的两种写法
所属栏目:[建站] 日期:2020-05-12 热度:131
教程是直接按弧度进行编写的 自己又试着用角度重新编写了一份,有些差别,总结起来还是用弧度比较方便,当然两种哪种理解的容易可以自行斟酌 写代码有时候不一定要按照教程一板一眼的写,最佳实践固然是好,但是自己尝试些别的也许有些别的收获不是么~ 效[详细]
-
探究 canvas 绘图中撤销(undo)功能的实现方式详解
所属栏目:[建站] 日期:2020-05-12 热度:72
副标题#e# 最近在做网页版图片处理相关的项目,也算是初入了 canvas 的坑。项目需求中有一个给图片添加水印的功能。我们知道,在浏览器端实现图片添加水印功能,通常的做法就是使用 canvas 的 drawImage 方法。对于普通的合成(比如一张底图和一张 PNG 水印[详细]
-
如何使用localstorage代替cookie实现跨域共享数据问题
所属栏目:[建站] 日期:2020-05-12 热度:162
副标题#e# 因为网站系统的日益庞大,不同域名业务,甚至不同合作方网站的cookie可能或多或少需要进行共享使用,遇到这个情况的时候,大家一般想到的是使用登录中心分发cookie状态再进行同步进行解决,成本较高而且实施起来比较复杂和麻烦。 因为cookie在跨[详细]
-
利用html5 canvas动态画饼状图的示例代码
所属栏目:[建站] 日期:2020-05-12 热度:93
这里并没引用jquery等第三方库,只是用dom操作和canvas的特性编写的。 canvas画圆大体分为实心圆和空心圆。 根据需求分析知道该圆为实心圆。 1.先用canvas画实心圆 //伪代码var canvas = document.createElement(canvas);var ctx = canvas.getContext('2d'[详细]
-
Html5 localStorage入门教程
所属栏目:[建站] 日期:2020-05-12 热度:78
只读的 localStorage 允许你访问一个 Document 的远端(origin)对象 Storage;数据存储为跨浏览器会话。localStorage 类似于 sessionStorage,区别在于,数据存储在 localStorage 是无期限的,而数据存储在 sessionStorage 会被清除,当页面会话结束时也[详细]
-
简单聊聊H5的pushState与replaceState的用法
所属栏目:[建站] 日期:2020-05-12 热度:58
HTML5引入了 和 方法,它们分别可以添加和修改历史记录条目。这些方法通常与window.onpopstate 配合使用。 二、pushState() 方法的例子 假设在 中执行了以下 JavaScript 代码: var stateObj = { foo: bar };history.pushState(stateObj, page 2, bar.html)[详细]
-
html5调用摄像头功能的实现代码
所属栏目:[建站] 日期:2020-05-12 热度:168
副标题#e# 前些天,线上笔试的时候,发现需要浏览器同意开启摄像头,感觉像是 js 调用的,由于当时笔试,也就没想到这么多问题。今天闲来无事,看了下自己的 todo,发现有这个调用摄像头的todo,才想到。网上查了一下,果然 js 有调用摄像头的 api,为此自[详细]
-
HTML5 拖拽批量上传文件的示例代码
所属栏目:[建站] 日期:2020-05-12 热度:90
该组件基于 Vue.js 实现,UI 框架是 elementUI,完整的 demo 地址在https://github.com/Msxiaoma/upload-folder. 拖拽上传文件夹(仅仅chrome支持) 一、组件描述 同时拖拽多个文件夹 删除指定文件夹 显示当前文件夹的上传进度条 超过5M的文件夹分片上传 效果[详细]
-
在HTML5 canvas里用卷积核进行图像处理的方法
所属栏目:[建站] 日期:2020-05-12 热度:190
就跳过一些用专业属于描述专业术语看完懵逼的解释了, 语文成绩很差的我尝试从字面解释什么是卷积... 卷,理解成一种压缩;积,乘积,积累; 卷积需要一个卷积核,通常是3x3或5x5的方阵, 例如这样 // 一个3x3卷积核 0 0 0 0 1 0 0 0 0 我们要怎么用卷积核[详细]
-
HTML5新增的标签和属性归纳总结
所属栏目:[建站] 日期:2020-05-12 热度:123
收集总结的HTML5的新特性,基本除了IE9以下都可以使用。 HTML5语法 大部分延续了html的语法不同之处:开头的 !DOCTYPE html html lang=zh-CNmeta charset=utf-8 字符编码变得简洁, 不区分大小写, 添加了布尔值,类似checked,selected 引号可以省略,但[详细]
-
HTML5 video视频字幕的使用和制作方法
所属栏目:[建站] 日期:2020-05-12 热度:79
HTML5允许我们使用 元素为视频指定字幕。这个元素的各种属性允许我们指定这样的东西,比如我们添加的内容的类型,它所在的语言,当然还有对包含实际字幕信息的文本文件的引用。 video id=video controlssource src=http://www.jb51.net/html5/./step.mp4 t[详细]
-
详解HTML5 canvas绘图基本使用方法
所属栏目:[建站] 日期:2020-05-12 热度:176
副标题#e# canvas/canvas是HTML5中新增的标签,用于绘制图形,实际上,这个标签和其他的标签一样,其特殊之处在于该标签可以获取一个CanvasRenderingContext2D对象,我们可以通过JavaScript脚本来控制该对象进行绘图。 canvas/canvas只是一个绘制图形的容器[详细]
-
详解Html5 Canvas画线有毛边解决方法
所属栏目:[建站] 日期:2020-05-12 热度:166
Html5 Canvas 所有的画线指令画出来的线条都有毛边(比如 lineTo, arcTo,strokeRect),这是因为在Canvas中整数坐标值对应的位置恰巧是屏幕象素点中间的夹缝,那么当按这样的坐标进行线条渲染时所要用到的就是夹缝两边的象素点,这样即便设置了lineWidth[详细]
