
html5
文章平均质量分 92
最亮的心
前端开发,c++开发,易语言开发
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
解决浏览器自动回填input输入框内容
在网页开发时,我们经常会有input搜索框和用户名密码的input被浏览器自动回填的时候,但是很多时候,自动回填的值不是我们想要的,摸索了一段时间之后,终于找到终极解决方案在页面的最前面加入两个input,属性不要设置为hidden,因为我测试过hidden,是无效的。其中一个属性设置为type=“text”,另外一个属性设置为type=“password”,然后通过绝对定位,让这两个input不显示在页面上,代码如下: <input class="hidden-inp" type="text.原创 2020-12-03 10:17:00 · 1350 阅读 · 0 评论 -
js全屏显示标签
浏览器是否支持全屏模式:document.fullscreenEnabled使元素进入全屏模式:Element.requestFullscreen()退出全屏:document.exitFullscreen()检查当前是否有节点处于全屏状态:document.fullscreenElement进入全屏/离开全屏,触发事件:document.fullscreenchange无法进入全屏时触...原创 2020-01-15 14:10:13 · 295 阅读 · 0 评论 -
使用Promise和递归函数,使得图片批量加载可以控制
前言: 现在的页面使用图片越来越频繁,如果用户的电脑网速快还好,一般不会有问题,如果是慢网速的用户,一次加载100张甚至更多的图片,就会导致加载超时的问题; 为了解决这个问题,我们可以尝试使用Promise和递归函数的原理,只有原理,具体的使用需要结合实际的业务场景废话不多说,直接上代码// 这段代码可以直接放到js文件里面运行,设置的是10张图片,每次加载三张var imgArr = ...原创 2019-06-13 15:44:10 · 736 阅读 · 0 评论 -
解决浏览器自动回填表单问题
在目标input上面添加一个标签<input type="password" name="password" style={{display:'none'}} />原创 2019-02-22 20:23:07 · 719 阅读 · 0 评论 -
nginx 配置 react项目,首页不是index.html
nginx 配置 react项目,首页不是index.html在 react 项目开发时, 一般有 hashHistory 和 browserHistory 的方式, 在项目打包出来之后,需要部署到服务器上面,碍于实际需求,我们的首页很有可能不是index.html , 于是在网上找了不少资料, 才配置成功这么一套部署方式, 作为参考server { listen 801...原创 2019-01-15 17:00:40 · 2051 阅读 · 0 评论 -
计算一个滚动列表滚动到具体的位置
比如下面一段代码&amp;lt;div class=&quot;scroll-container&quot;&amp;gt; &amp;lt;div class=&quot;list-container&quot;&amp;gt; &amp;lt;span class=&quot;item1&quot;&a原创 2019-01-10 18:32:11 · 889 阅读 · 0 评论 -
开发 --笔记
有些浏览器的滚动条样式贼丑,还不让美化,这个组件助你一臂之力(react-free-scrollbar)原创 2019-01-04 15:26:06 · 168 阅读 · 0 评论 -
nodejs给html静态资源(css,js)加防缓存时间戳
在开发的过程中,需要给html的静态资源加上一个随机数,避免版本迭代的时候取本地缓存文件,以下是使用nodejs,正则表达式编写的脚本,可以给css文件,js文件自动加上时间戳,支持已有时间戳二次处理var fs = require('fs')var path=require('path');var filenames = [path.resolve(__dirname+'/test.ht...原创 2018-11-30 20:00:28 · 1579 阅读 · 0 评论 -
实现页面标题消息提示展示
document.title = '\u200E'; // 标题显示空白原创 2018-10-26 21:15:35 · 671 阅读 · 0 评论 -
js处理金额返回为两位小数,无舍入误差解决方法
handlePrice = (param = '') => { if (typeof param !== 'string' && typeof param !== 'number') { console.error('传入参数只能为字符串'); return false; } if (param === '') return param; c...原创 2018-08-13 14:58:05 · 374 阅读 · 0 评论 -
dva-cli域名和端口号配置
文档地址:https://github.com/sorrycc/roadhog/blob/1.x/README.md 可环境变量临时配置一些参数,包括:PORT, 端口号,默认 8000 HOST, 默认 localhost HTTPS,是否开启 https,默认关闭 BROWSER,设为 none 时不自动打开浏览器 CLEAR_CONSOLE,设为 none 时清屏# ...原创 2018-07-31 10:46:37 · 1967 阅读 · 0 评论 -
html图片并行加载,顺序加载,懒加载
并行加载// 图片一起加载for (var i = 0; i &lt; 10; i++) { var img = new Image(); img.src = src[i];}顺序加载// 图片按照设定的顺序加载function preload(src, index) { index = index || 0; if(index &gt;= 10) { re原创 2017-08-18 15:17:24 · 8418 阅读 · 0 评论 -
问题和技巧记录
1. form标签中,当只有一个input的时候,按下enter键会触发表单提交 解决办法: — 在form中添加一个input // input添加隐藏样式,双保险,避免不兼容type="hide" <input type="hide" style="display: block;">原创 2017-06-28 14:18:23 · 264 阅读 · 0 评论