WEB前端
文章平均质量分 70
简乐君
该博主已远离缤纷多彩的code世界~~
展开
-
浏览器兼容之CSS Hack
在开发页面的过程中,总会遇到这样那样的不兼容问题,在尽量避免使用一些兼容性很差的元素和样式后,往往还有细节上的不兼容问题,追求完美的前端工程师们就要采用css hack来解决问题了。 网上各种css hack资料很多,但是很多是有错误,或者不形象的,今天我来细致形象的总结一下他们,及最万无一失的用法~ 所有效果均经过各个浏览器测试 首先 ,将要提及原创 2015-05-06 20:51:30 · 369 阅读 · 0 评论 -
jquery.from.js实现文件上传
div> form enctype="multipart/form-data" id="form2"> input type="file" name="f1" id="f1"/> button type="button" id="importExcel">导入button> form>div>$('#importExcel').click(原创 2018-01-15 14:49:51 · 3631 阅读 · 0 评论 -
Echart3
HTML代码: PieChartDemo 11 CSS代码:body { margin: 0; padding: 0;}/***************//* Pie CSS *//***************/.container { display: grid;原创 2017-11-17 10:01:02 · 1136 阅读 · 0 评论 -
echarts世界国家中英文对照
{ 'Afghanistan':'阿富汗', 'Singapore':'新加坡', 'Angola':'安哥拉', 'Albania':'阿尔巴尼亚', 'United Arab Emirates':'阿联酋', 'Argentina':'阿根廷', 'Armenia':'亚美尼亚', 'French Southern and Ant原创 2017-11-09 15:33:22 · 6777 阅读 · 0 评论 -
JS扩展、密封、冻结三大特性
扩展特性Object.isExtensible 方法Object.preventExtensions 方法密封特性Object.isSealed 方法Object.seal 方法冻结特性Object.isFrozen 方法Object.freeze 方法浅冻结 与 深冻结扩展特性如果转载 2017-09-12 12:44:51 · 790 阅读 · 0 评论 -
Mac/Linux下搭建Vue项目
1.安装NodeJS2.更改npm源(1)第一种方法:$ npm configset registryhttps://registry.npm.taobao.org (2)第二种方法 $ npm install -g cnpm –registry=https://registry.npm.taobao.org,该种方法可用cnpm代替npm命令3.安装Vue脚手架原创 2017-08-11 12:06:10 · 2303 阅读 · 0 评论 -
vue、vueRoute钩子函数的理解
一:先来张对比图压压惊,理理思路1.beforeCreated钩子该阶段组件实例刚创建,组件属性计算之前(可理解为组件属性还未初始化,未绑定,未挂载元素el),比如:el,data,methods等,如果你试图在beforeCreated钩子中获取这些属性值,会得到undefine的结果,但是可以获取到this对象,因为此时组件刚被创建好,所以this已经引用了该组件对象。测试代码原创 2017-08-16 23:07:00 · 6007 阅读 · 0 评论 -
使用HTML5技术控制电脑或手机上的摄像头
移动设备和桌面电脑上的客户端API起初并不是同步的。最初总是移动设备上先拥有某些功能和相应的API,但慢慢的,这些API会出现在桌面电脑上。其中一个应用接口技术就是getUserMedia API,它能让应用开发者访问用户的摄像头或内置相机。下面就让我展示一下如何通过浏览器来访问你的摄像头,并提取截屏图形。HTML代码下面的代码里我写了一部分注释,请阅读:<!-- 理转载 2016-08-07 15:53:19 · 768 阅读 · 0 评论 -
前端动态处理
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> Insert title here // 高效的字符串拼接函数,替代使用+号的低效率拼接,使用时直接复制即可 function StringBuffer() { t原创 2016-03-21 16:45:29 · 727 阅读 · 0 评论 -
火狐中js函数不能识别非全字母参数值的解决办法
今天在项目中JS函数中的参数传递进来的是一个UUID,值里含有数字横线,然后火狐就报错了,如下图。大概描述下流程:Table中每一行的末尾单元格都是一个按钮,点击按钮执行apply函数,由于我这里全是动态生成的,不好贴代码,这里就固定为var a=e34e21b7-ec6d-4217-9142-3d1ee3ed18b5;,这样容易理解,这样传递是会报错的。解决办法为原创 2016-03-21 14:42:39 · 731 阅读 · 0 评论 -
前端解析后台返回的JSONArray字符串
$(function(){ $.ajax({ url:"${ctx}/showAct.do", async:true, type:'GET', dataType:'json',//这里注意一定要是json类型 success:function(resMsg){//resMsg是一个jsonarray字符原创 2016-03-21 10:04:39 · 10302 阅读 · 0 评论 -
iframe自适应父容器宽高
button原创 2016-01-14 14:45:37 · 6845 阅读 · 0 评论 -
Chrome 中的 JavaScript 断点设置和调试技巧
你是怎么调试 JavaScript 程序的?最原始的方法是用 alert() 在页面上打印内容,稍微改进一点的方法是用 console.log() 在 JavaScript 控制台上输出内容。嗯~,用这两种土办法确实解决了很多小型 JavaScript 脚本的调试问题。不过放着 Chrome 中功能越发强大的开发者工具不用实在太可惜了。本文主要介绍其中的 JavaScript断点设置和调试功能转载 2015-05-18 22:36:13 · 390 阅读 · 0 评论 -
Firefox不支持event解决方法
//火狐上的用调试的小问题。alert();的使用alert();当里面没有参数时会在火狐中无法运行,IE可以。alert('');有参数火狐才会执行,在火狐调试时要特别注意。-----------------------------------------------------------------------------------------------------1)e转载 2015-05-27 14:07:20 · 1413 阅读 · 0 评论 -
HTML5 FormData的使用方法
现代WEB应用中频繁使用的一项功能就是表单数据的序列化,XMLHttpRequest 2级为此特地定义了FormDta类型,FormData为序列化表单以及创建与表单格式相同的数据(用于通过XHR传输)提供了便利。利用 FormData 对象,我们可以通过 JavaScript 用一些键值对来模拟一系列表单控件,我们还可以使用 XMLHttpRequest 的 send() 方法来异步的提原创 2015-05-19 22:37:10 · 6061 阅读 · 0 评论 -
RAP2 API管理工具部署手册
一:官方https://github.com/thx/rap2-delos二:部署1.检查是否有安装gcc,gcc-c++(1)yum install gcc(2)yum install gcc-c++2.安装nodejs,版本需要高点因为用到比较新的ES6特性(1)获取node:wget https://nodejs.org/dist/v8.11.4/node-v8.11.4.t...原创 2018-08-24 09:55:23 · 6759 阅读 · 0 评论