
前端
hellosnowyy
我喜欢
展开
-
视频号助手获取feedId
1.登陆视频号2.内容管理-视频3.视频后分享。原创 2024-07-18 10:48:27 · 691 阅读 · 0 评论 -
微信h5页面自动播放音乐
此方案ios微信内h5不会播放,其他正常。此方案安卓微信内h5不会播放,其他正常。https + audio标签。方案一 + 方案二`原创 2023-01-31 17:53:37 · 4020 阅读 · 0 评论 -
webrtc
offer.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="./socket.io.js"></script></head><body> <video id="video" src=""></v原创 2020-11-18 16:41:53 · 59 阅读 · 1 评论 -
浏览器缓存
webpack打包后其中css,js等文件因为后缀名,不怕缓存了,反倒是index.html经测试 localhost:8080 或者 localhost:8080/index.html#/login?redirect=%2F等涉及到重定向304操作的,不会缓存,而localhost:8080/index.html直接访问就会缓存解决方案:服务器端对 .html 文件设置响...原创 2020-05-07 16:30:31 · 281 阅读 · 0 评论 -
vuecli3不兼容ie
transpileDependencies:[‘element-ui’]以上不好使element-ui/src -> element-ui/libelement-ui/packages deletecaptcha-mini 先转义原创 2020-03-10 17:02:21 · 933 阅读 · 0 评论 -
threejs 滑轮出现 error
let orbitControls = new OrbitControls(camera, document.querySelector(’#canvas’));原创 2019-10-15 15:38:12 · 273 阅读 · 0 评论 -
cordova遇到的问题总结
1.事件监听无效 demo中有这一行 自己写的时候没加入原创 2018-06-07 16:42:19 · 424 阅读 · 0 评论 -
60个非常实用的CSS代码片段
转载地址:http://blog.poetries.top/2016/08/13/%E5%AE%9E%E7%94%A8%E7%9A%8460%E4%B8%AACSS%E4%BB%A3%E7%A0%81%E7%89%87%E6%AE%B5/1、垂直对齐如果你用CSS,则你会有困惑:我该怎么垂直对齐容器中的元素?现在,利用CSS3的Transform,可以很优雅的解决这个困惑:.verti...转载 2018-06-09 14:46:24 · 744 阅读 · 0 评论 -
node总结
es-checker 检测一下node对ES6的支持情况npm install es-checker -ges-checker原创 2018-08-17 10:06:23 · 216 阅读 · 0 评论 -
微信小程序canvas不跟随滚动条滑动
父布局中有一句display: flex;原创 2019-01-25 11:23:56 · 6864 阅读 · 1 评论 -
document.querySelector('#123')报错
除开特殊符号,第一个字符必须是字母可以改成document.querySelector(’#aa123’)或者document.querySelector(’[id=123]’)原创 2019-07-12 10:38:03 · 1391 阅读 · 0 评论 -
gulp-rev改格式(暂时不知道对不对)
暂时不知道对不对原创 2018-05-23 16:56:09 · 338 阅读 · 0 评论 -
canvas学习
http://www.cnblogs.com/chengduxiaoc/category/1094155.html原创 2018-04-24 20:47:08 · 128 阅读 · 0 评论 -
JetBrains IDE Support 调试工具(页面自动刷新)
1.谷歌浏览器安装JetBrains IDE Support 插件2.更改端口(webstorm 和 JetBrains IDE Support ,端口不对插件图标会黑~~~)3.debug4.同步原创 2017-09-26 15:30:04 · 13398 阅读 · 2 评论 -
document.write()用法
1.document.open()功能:打开一个新文档,即打开一个流,并擦除当前文档的内容。 语法:document.open(mimetype,replace) 参数: mimetype:可选。规定正在写的文档的类型。默认值是”text/html”。 replace:可选。当此参数设置后,可引起新文档从父文档继承历史条目。 注1:open()方法将擦除当前HTML文档的内容,开始一个新的转载 2017-10-09 15:23:36 · 17045 阅读 · 0 评论 -
jq的 $(function(){}) , document.ready 与 window.onload 的区别
最近一直在研究jq的源码,书写jq的代码我们通常会包裹在一个$(function(){})函数中,jq的$(function(){})也就是$(document).ready(function(){})的简写,与之对应的原生js的window.onload事件,这俩者之间到底有什么区别呢?$(function () { console.log("ready执行");});$(functio转载 2017-10-25 22:30:36 · 384 阅读 · 0 评论 -
iFrame父子页面相互调用
子页面–>父页面变量:parent.a方法: parent.getB()查找父页面元素:$('#id', window.parent.document) // #id为父页面元素(jq)$('#btnOk', parent.document).click();window.parent.document.getElementById("#id");window.parent.docu原创 2017-10-25 23:25:20 · 2249 阅读 · 0 评论 -
如何当弹出的div失去焦点的时候自动隐藏(JS如何模拟鼠标点击X,Y坐标)
在开发中,我们经常会使用div作为弹出框,比如自定义select,搜索input的历史记录框等等,但是如何当弹出的div失去焦点的时候自动隐藏呢? 下面我总结了几个方法:第一种 在document.body上注册一个click事件的函数,然后判断下当前的click的事件的Element是否等于那个div,不是的话就消失。 例子: 定义一个点击input和一个id为box的弹出框<style>转载 2017-10-26 14:32:32 · 4507 阅读 · 0 评论 -
在webstorm上利用babel实现自动编译es6文件
1.在webstorm中创建项目.2.在项目的根目录下创建package.json { "name": "test-project", "version": "1.0.0" }3.打开webstorm的Terminal (快捷键alt+f12),安装babel-cli.(需要先安装node.js) npm install --save-dev babel-c...原创 2016-10-16 18:10:11 · 6046 阅读 · 0 评论 -
URL 和 URI 有什么不同?
参考文档:URL 和 URI 有什么不同?转载 2017-10-26 17:01:38 · 244 阅读 · 0 评论 -
前端组件及学习网站
表格组件: Bootstrap Table 满足日常需求,配置简单,扩展多(如需手动调整列宽,可以使用Extensions list中的 bootstrap-table-resizable) 地址:http://bootstrap-table.wenzhixin.net.cn/zh-cn/表单验证: jQuery Validation Engine 地址:htt原创 2017-10-18 16:48:38 · 1223 阅读 · 0 评论 -
为了更高效的开发代码,这里列出了一些webstorm的快捷键和zencoding
转载地址:https://my.oschina.net/longteng2013/blog/1380101、webstorm快捷键:IntelliJ-Idea 的快捷键Ctrl+/ 或 Ctrl+Shift+/注释(// 或者/*…*/ )Shift+F6重构-重命名Ctrl+X删除行转载 2017-11-06 14:56:02 · 324 阅读 · 0 评论 -
换肤方案[整理]
JS实现网页换肤 http://blog.youkuaiyun.com/abyss_sliver/article/details/78065764转载 2017-11-21 15:56:44 · 284 阅读 · 0 评论 -
解决css3兼容各个浏览器的前缀的方案及Webstorm中使用Autoprefixer插件补充浏览器前缀
解决css3兼容各个浏览器的前缀的方案emmet生成用编辑器插件: 如sublime text 的 autoprefixer自动添加兼容前缀 基于nodejs 需要安装nodejs (这个效果不佳,本人测试貌似只添加-webkit-的前缀 - -)用grunt插件 grunt-autoprefixer 参考链接:http://www.w3cplus.com/css3/autopref...转载 2018-04-10 09:51:25 · 1892 阅读 · 0 评论 -
MSBUILD : error MSB3428: 未能加载 Visual C++ 组件“VCBuild.exe
npm install 时遇见 npm install --global --production windows-build-tools 即可,不一定要装vs原创 2018-04-10 23:45:12 · 6281 阅读 · 2 评论 -
获取浏览器版本号
function isBroswer () {//检测浏览器内核--返回的是两个key,name:浏览器内核的名称---version:浏览器的版本号 var _broswer = {}; var sUserAgent = navigator.userAgent; var isOpera = sUserAgent.indexOf("Opera") > -1; ...转载 2018-04-23 15:47:55 · 902 阅读 · 0 评论 -
input点击出现全选状态
测试Alert function select1111(){ alert("1") } 以上代码正常,将·函数改为select 不正常,出现。可能是函数名冲突导致 测试Alert function select(){ alert("1")原创 2016-11-28 14:54:27 · 3591 阅读 · 0 评论