js
hcy0404
这个作者很懒,什么都没留下…
展开
-
VUE中CROSS-ENV不同环境配置打包命令及一些安装命令解释---记录
动态配置开发,测试,生产三种对应域名及其及打包命令。使用cross-env可以让配置环境更加清晰明了还好管理。cross-env的作用是不需要全局配置NODE_ENV在scripts脚本中修改NODE_ENV的值从而实现不同环境中proccess.env.NODE_ENV的不同,而config的工作原理就是基于NODE_ENV这个值的,所以推荐两者结合使用。安装 cross-env 1 npm install --save-dev cross-env -s原创 2021-08-25 16:26:54 · 1158 阅读 · 0 评论 -
将函数的返回值赋值 给img 的 src属性
img的src貌似不支持这种用法。但可以利用img的onerror方法变通的实现你的需求。<img src="#" onerror="downimg('/201508/25/55dbc341db409c5556f197fa.jpg', this)" >function downimg(src, img) { img.src = src; img.onerror...原创 2019-07-01 11:42:12 · 1282 阅读 · 0 评论 -
前端开发必须知道的JS(一) 原型和继承
前端开发必须知道的JS(一) 原型和继承 原型和闭包是Js语言的难点,此文主要讲原型及原型实现的继承,在(二)中会讲下闭包,希望对大家有所帮助。若有疑问或不正之处,欢迎提出指正和讨论。一. 原型与构造函数 Js所有的函数都有一个prototype属性,这个属性引用了一个对象,即原型对象,也简称原型。这个函数包括构造函数和普通函数,我们讲的更多是构造函数的原型,但是也不能转载 2016-12-16 10:41:57 · 206 阅读 · 0 评论 -
获得查询字符串,变为对象格式
事件处理 姓名:密码:go to tmooc function getSearch(){ //获得url中的查询字符串,保存在变量search中: //"?变量名=值&变量名=值" var search=location.search; var params={};//创建空对象par原创 2016-12-20 12:51:47 · 515 阅读 · 0 评论 -
ionic开发篇之踩坑集
一、API篇1.接口无法访问百度地图、自定义API无法访问,远程调试结果显示404 原因是cordova 5.x的版本增加了“Content-Security-Policy”用于解决安全访问的问题。默认情况下,只能访问本机资源。解决方法: 1.添加白名单插件,在项目目录下执行ionic plugin add cordova-plugin-whitelist11转载 2016-12-25 23:23:40 · 1747 阅读 · 0 评论 -
margin-top时,层内元素并没有margin,而是父层出现了margin-top
在某些浏览器中,当给层内元素设置margin-top时,层内元素并没有margin,而是父层出现了margin-top,这往往让人很费解吧。。解决办法有:1.给父层添加:overflow:hidden;2.给父层添加:border除none以外的属性3.给父层添加:padding-top代替margin-top的效果。原创 2017-01-05 17:25:58 · 298 阅读 · 0 评论 -
chrome去除蓝色边框和黄色背景色
1、chrome在选中文本框后会出现蓝色边框,如何去掉呢?给文本框添加这个样式属性就可以解决问题了:outline:none;2、chrome浏览器会自动记录搜过的关键字,在你下次点击文本框准备输入的时候会以下拉框的形式列出搜索过的关键词,当你点选列表中的关键词后,选中的关键词会自动填充到文本框中,但是此时,文本框的背景却发生了变化,变成了偏黄色,那么如何去掉呢?翻译 2017-01-09 15:51:54 · 1127 阅读 · 0 评论 -
HTML5调用手机摄像机、相册功能 <input>方法
最近用MUI框架做webapp项目,在有PLUS环境的基础上能直接调用手机底层的API来使用拍照或从相册选择上传功能!在查资料的时候,想起了另一种用input调用摄像和相册功能的方法,之前没有深入了解过,现在整理一下:不需要特殊环境,使用input标签 type值为file,可以调用系统默认的照相机、相册、摄像机、录音功能。先上代码:ac翻译 2017-01-13 09:35:41 · 3265 阅读 · 0 评论 -
js获取手机型号和手机操作系统版本号
js获取手机型号和手机操作系统版本号1、js 判断IOS版本号先来观察 iOS 的 User-Agent 串:iPhone 4.3.2 系统:Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_2 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Vers翻译 2017-01-16 09:45:47 · 14163 阅读 · 0 评论 -
JS获取当前对象大小以及屏幕分辨率等
JS获取当前对象大小以及屏幕分辨率等JS获取当前对象大小以及屏幕分辨率等 script type="text/javascript">function getInfo(){ var s = ""; s += " 网页可见区域宽:"+ document.body.clientWidth+"\n"; s +=转载 2017-02-04 11:17:33 · 355 阅读 · 0 评论 -
2017-6-14 关于使用history.go的问题!配合原生应用嵌入H5页面(只有一个webview的的单页应用)返回历史列表记录的问题
情境描述:在商品查询列表页向下翻到第N个商品位置→点进去看详情→点击返回,回到列表页→列表停在刚才浏览到的第N个商品的位置。解决思路:在跳转到详情页时,记录列表页滚动的距离,详情页返回列表页时,带滚动的参数返回。滚动到相对位置在我的项目中有点特殊情况:1.返回列表页时,会刷新页面,重新调用ajax。那么返回时的滚动距离是对的,但是滚动过的列表内容不见了。原创 2017-06-14 11:42:05 · 1846 阅读 · 0 评论 -
History API与浏览器历史堆栈管理
阅读目录History API回顾History API与业务实践回顾移动端开发在某些场景中有着特殊需求,如为了提高用户体验和加快响应速度,常常在部分工程采用SPA架构。传统的单页应用基于url的hash值进行路由,这种实现不存在兼容性问题,但是缺点也有--针对不支持onhashchange属性的IE6-7需要设置定时器不断检查hash值改变,性能上并不是很友好。而如今转载 2017-06-14 15:03:06 · 1342 阅读 · 0 评论 -
用js生成UUID
$(function () {/*生成UUid*/ var CHARS = '0123456789abcdefghijklmnopqrstuvwxyz'.split('');//生成的UUID是数字+小写字母。可以把小写字母改成大写字母 Math.uuidFast = function() { var chars = CHARS, uuid = new Arr原创 2017-06-14 10:42:45 · 825 阅读 · 0 评论 -
a链接绑定了 onclick 事件,单击事件中是history.go 单击两次才能后退的原因
问题代码:跳转的代码:(在js里面没动态生成成) 拼接时注意 \' 转义字符,因为要传的参数url必须是字符串html+=''+''+obj[i].value+''+''; function lookAt(url){window.location.href=url;}回退的代码:$(".header_back").on("clic原创 2017-06-21 17:53:18 · 2428 阅读 · 0 评论 -
html标签里的onclick的时候总是报错:Uncaught ReferenceError: dosave is not defined(…)
今天处理html标签里的onclick功能的时候总是报错:Uncaught ReferenceError: dosave is not defined(…)找了半天都没发现错在哪,最后发现原来是我写法不对,正确写法如下:html:js:dosave = function (){ alert("成功啦!"); }错误写法一般有以原创 2017-06-09 16:46:26 · 1493 阅读 · 0 评论 -
a标签加入单击事件 屏蔽href跳转页面
我们常用的在a标签中有点击事件:1. a href="javascript:js_method();"这是我们平台上常用的方法,但是这种方法在传递this等参数的时候很容易出问题,而且javascript:协议作为a的href属性的时候不仅会导致不必要的触发window.onbeforeunload事件,在IE里面更会使gif动画图片停止播放。W3C标准不推荐在href里面翻译 2016-12-16 08:34:51 · 604 阅读 · 0 评论