Js
文章平均质量分 57
a182565gtw
这个作者很懒,什么都没留下…
展开
-
JQ选择器-知识总结
【层级选择器】(se1 se2): 匹配se1所有的后代元素(parent>child): 仅仅匹配子元素,且只有一级;(prev+next): 匹配所有跟在prev后面的元素,(是同辈关系,且在第一个元素后面)(prev~sib): 匹配与它同辈的元素,(是同辈关系,不管在后面或在前面都匹配)【简单过滤选择器】first()或 :原创 2013-02-20 11:36:44 · 218 阅读 · 0 评论 -
javascript基本类型和引用类型
javascript基本类型和引用类型(合成类型) 基本数据类型在内存中具有固定大小,而引用类型(如对象、数组、函数等类型)则可以具有任意长度。因此,不能将引用类型直接存储在关联每个变量的固定内存地址中,实际上存储的只是对这个值的引用。通常,该引用的形式是指针或内存地址。 基本类型和引用类型的差别是非常重要的,对二者的引用也会出现很大的差别。看下面的例子,全部使用了数...转载 2013-10-24 09:59:03 · 85 阅读 · 0 评论 -
javascript变量类型
javascript的变量类型真的很要人纠结,即使你是很有经验的js工程师,你也很难说清楚js的类型和分类。最近在讲javascript入门指南的时候,有人提出数组为什么不是基本类型,我通过演示typeof []的结果来说明,数组是对象类型派生出来的,而不是六种基本类型。其实要理解javascript的变量类型很简单,就是我们要找到一个划分的标准。javascript变量类型分类在很多...转载 2013-10-24 09:59:49 · 80 阅读 · 0 评论 -
jQuery 获取屏幕高度、宽度
jQuery 获取屏幕高度、宽度做手机Web开发做浏览器兼容用到了,所以在网上找了些汇总下。alert($(window).height()); //浏览器当前窗口可视区域高度 alert($(document).height()); //浏览器当前窗口文档的高度 alert($(document.body).height());//浏览器当前窗口文档body的高度 ...原创 2014-04-21 18:31:07 · 80 阅读 · 0 评论 -
nodejs下的图形处理库gm在windows环境的安装
众所周知node.js的各种图形库在windows安装都比较麻烦,无奈用的windows开发机,将这次踩坑记录下来.主要想自己实现node.js生成图形验证码和在图片上签名文字,这就需要用到图形库,最终选型gm。windows下需要下载安装 GraphicsMagick 同时安装 ImageMagick 网上大部分教程说的是只安装这两个的其中一个即可,实际是在windows两个都要安...原创 2016-05-26 09:18:20 · 642 阅读 · 0 评论 -
关于720全景视频在移动端播放的兼容问题汇总,截止2017年11月29日
结论:A回放情况:1.安卓版微信下全部不支持全景播放,仅当作普通视频播放2.ios微信支持带拖动功能的全景播放,播放器可自定义B直播情况:1.安卓版微信下全部不支持全景播放,仅当作普通视频播放2.ios微信仅当作普通视频播放,播放器不允许自定义,必须使用ios系统自带播放器核心原因是:全景视频通过html5提供的接口context.drawImage()来实现全景视频的可交互播...原创 2017-11-29 15:28:55 · 980 阅读 · 0 评论 -
使用AST快速解决css代码重构问题css-tree
抽象语法树(AST)相信很多从事后端开发的同学都已经很了解了,得益于nodejs这两年的发展,很多前端同学也对AST有所研究,像近两年出现的小程序开发框架wepy mpvue等确实解决了不少前端开发中的实际问题,像mpvue这种框架的原理是什么,其中比较核心的功能就是使用AST来完成js,html,css的编译,趁着年初不忙,对去年一个项目中AST的应用做下简单分享,高手勿喷哈!先说下需...原创 2019-02-14 15:06:47 · 1761 阅读 · 0 评论 -
固定页面右下角DIV CSS代码,不跟随页面滚动,返回顶部代码,兼容ie6
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><原创 2012-08-21 11:16:51 · 195 阅读 · 0 评论 -
CSS+DIV固定顶部导航代码-不跟随页面滚动,附源文件,经典收藏
固定顶部导航,不跟随滚动,固定页面顶部纯div+css;以下代码经测试兼容IE6 7 8 9 google firefoxHTML代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">...2012-08-13 17:28:11 · 1013 阅读 · 0 评论 -
vue.js和webpack项目中引入jquery等第三方插件的方法总结
在vue.js中也可以使用依赖dom的第三方插件, 比如jquery引入jquery:第一种,在模板页中用script标签引入jquery,不需要npm,在webpack.base中配置下面的忽略项,注意此种方式不能和plugin插件形式同时使用,此种方法优点是不需要npm安装,可以使用cdn链接,或者公司统一的版本,而且不需要经过webpack编译,也利于浏览器缓存。webpac原创 2018-01-22 16:38:35 · 5102 阅读 · 0 评论 -
ajax跨域方法之CORS跨域总结
php端添加header('Access-Control-Allow-Origin: *');header('Access-Control-Allow-Headers: content-type');header('Access-Control-Allow-Methods: POST'); nodejs 配置全站路由都允许跨域var allowCrossDomain = ...原创 2018-01-22 16:51:43 · 400 阅读 · 0 评论 -
js固定页面底部悬浮框特效代码
<html><head><style type="text/css">.tt {border: 1px #F00 solid;background-color:#0F0;width: 80px;height: 80px;display:block;position:absolute;right:0px;b...原创 2012-06-03 23:27:25 · 1076 阅读 · 0 评论 -
js显示日期和时间收藏(
<SCRIPT LANGUAGE="JavaScript"> <!-- Begin dayName = new Array("", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday&q原创 2012-02-09 16:29:14 · 107 阅读 · 0 评论 -
css ie下定义高度1px的div
.left{ width:200px; float:left; height:1px; line-height:1px; font-size:1px; background:#CCC}原创 2012-07-11 09:11:57 · 136 阅读 · 0 评论 -
javascript(js)中的 substring和substr方法
1.substring 方法定义和用法substring 方法用于提取字符串中介于两个指定下标之间的字符。语法stringObject.substring(start,stop)参数 描述start 必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置。stop 可选。一个非负的整数,比要提取的子串的最后一个字符在 stringObject 中的位置多 1。如果...原创 2012-10-26 11:42:02 · 104 阅读 · 0 评论 -
网页浮动元素被flash遮住,flash下拉框被div层挡住|遮住,flash在网页最顶层,解决办法...
工作中遇到的记录下来;两种情况:1.我们网页中的的某些漂浮元素,如广告,div层,被flash遮住|挡住,这种情况我们是想要flash在底层,这时候只需要设置flash透明即可,如果网上找的代码,修改wmode属性为wmode就好了,也可以使用以下标准代码插入即可,如果你使用dw插入,在属性栏选择透明即可;<object id="FlashID" classid="clsid:D27...原创 2012-04-07 18:31:29 · 220 阅读 · 0 评论 -
使用navigator.userAgent来判断浏览器类型
使用navigator.userAgent来判断浏览器类型。1、浏览器版本号函数:Js代码 var br=navigator.userAgent.toLowerCase(); var browserVer=(br.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/) || [0, '0'])[1]; 2、js浏览器判...原创 2012-11-07 08:31:10 · 475 阅读 · 0 评论 -
javascript call 方法的继承,用于调用一个对象的一个方法,以另一个对象替换当前对象...
call 方法 先看官方文档 应用于:Function 对象 要求 版本 5.5 调用一个对象的一个方法,以另一个对象替换当前对象。 call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 参数 thisObj 可选项。将被用作当前对象的对象。 arg1, arg2, , argN 可选项。将被传递方法参数序列。 说明 call 方法可以用来代替另一个对象调用一个方法...2012-11-15 08:56:05 · 418 阅读 · 0 评论 -
百度地图坐标拾取器vue组件
在很多后台应用中,输入坐标,如果只给一个输入框,还需要用户打开百度的坐标拾取页面, 复制完再粘贴到我们的系统页面中,这样不仅繁琐,而且在坐标编辑查看的时候也不直观,坐标填错了,也不能一看看出来,作为程序员我们总要多想一步,甚至帮助产品经理提出更好的解决方案,所以开发了此组件,方便在各类系统中直接嵌入坐标拾取功能。百度地图坐标拾取器vue组件,改善后台应用坐标输入体验,支持按城市名称搜索。 ...原创 2019-09-25 10:24:19 · 2695 阅读 · 0 评论