- 博客(97)
- 资源 (3)
- 收藏
- 关注
原创 js比较两个对象数组,取出不同的值
var array1 = [ {"Num": "A " },{"Num": "B" }];var array2 = [ {"Num": "A ","Name": "t1 " }, {"Num": "B","Name": "t2"}, {"Num": "C " ,"Name": "t3 "}];var result = [];for(var i = 0; i < array2.length; i++){ var obj = array2[i]; var num = obj.Num
2020-06-24 17:32:57
6723
原创 window.onload和DomContentLoaded
window.addEventListener('load', function () { // 页面的全部资源加载完才会执行,包括图片、视频、css、js等})document.addEventListener('DOMContentLoaded', function () { // DOM 渲染完即可执行,此时图片、视频还可能没有加载完})如果你是个jQuery使用者,你可能会经常使用$(document).ready();或者$(function(){}),这都是使用了DOM
2020-06-08 11:51:22
331
原创 vue移动端better-scroll简单应用
页面滚动插件:better-scroll (是iscroll的一个封装,但使用比iscroll友好)1.git文档:https://github.com/ustbhuangyi/better-scroll.git2.安装 npm install better-scroll --save3.生命周期函数mounted中实例化Bscroll4.导入文件import BScroll from ...
2020-03-05 10:00:34
673
1
原创 stylus
npm install stylus --savenpm install stylus-loader --save Stylus官方文档stylus中文版参考文档
2020-03-01 09:03:22
170
原创 vue相关知识连接地址
路由相关vue router官方文档路由基础应用一路由基础应用二配置相关启动vue时ESlint报错根目录文件说明环境搭建环境配置
2020-02-29 11:16:20
287
转载 Vue项目根目录文件说明
$ npm install -g vue-cli$ vue init webpack my-project$ cd my-project$ npm install$ npm run dev├── build/ # webpack配置文件│ └── ...├── config/│ ├── index.js ...
2020-02-29 09:21:47
9086
原创 windows下搭建vue开发环境
一、在搭建vue的开发环境之前,一定一定要先下载node.js,vue的运行是要依赖于node的npm的包管理工具来实现,node可以在官网或者中文网里面下载,根据自己的电脑选择是32还是64,然后傻瓜式安装即可。网址:http://nodejs.cn/download/;下载好node之后,打开docs管理工具,先看看node安装成功了没有。输入node -v 回车,会输出node...
2020-02-28 12:34:25
1774
原创 Vue生命周期函数
<script> var app = new Vue({ el: "#app", template: '<div>{{message}}</div>', data: { message: 'hello wor...
2020-02-25 09:18:37
151
转载 身份证验证正则表达式
let aCity = { 11: &quot;北京&quot;, 12: &quot;天津&quot;, 13: &quot;河北&quot;, 14: &quot;山西&quot;, 15: &quot;内蒙古&quot;, 21: &quot;辽宁&quot;, 22: &quot;吉林&
2018-06-14 11:12:56
242
原创 Git常用命令笔记
Git 工作区、暂存区和版本库 工作区:就是你在电脑里能看到的目录。 暂存区:英文叫stage, 或index。一般存放在 ".git目录下" 下的index文件(.git/index)中,所以我们把暂存区有时也叫作索引(index)。 版本库:工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库。$ git diff
2018-01-04 16:19:05
336
原创 JavaScript中set,map,array,object用法比较
array 与 set map比较Map与Array对比 let Map = new Map(); let array = []; --------增-------- map.set('t',1); array.push({t:1}) --------查-------- let map_exist = map.has('t') //返回Boolean
2017-12-06 14:51:08
2039
原创 JavaScript中类的继承有哪些方法(组合继承进阶)
在JavaScript 里,被继承的函数称为超类型(父类,基类也行,其他语言叫法),继承的 函数称为子类型(子类,派生类)。继承也有之前问题,比如字面量重写原型会中断关系,使 用引用类型的原型,并且子类型还无法给超类型传递参数。为了解决引用共享和超类型无法传参的问题,我们采用一种叫借用构造函数的技术,或 者成为对象冒充(伪造对象、经典继承)的技术来解决这两种问题。function aObj()
2017-12-05 20:15:33
458
1
原创 PHP中使用CKEditor上传图片
Ckeditor下载地址:http://ckeditor.com/download 1、在页面中引入ckeditor核心文件ckeditor.js<script type="text/javascript" src="ckeditor/ckeditor.js"></script>2、在使用编辑器的地方插入HTML控件<textarea id="TextArea1" cols="20" rows="
2017-09-25 11:29:27
7144
2
原创 PHP根据分类分别生成js缓存文件
//生成分类 缓存 $sql = "SELECT catid FROM `category`"; $r = $db->query($sql); $row=$db->fetchALL($r); for ($i=0; $i <count($row) ;$i++) { $v = $row[$i]['catid']; $c_sql = "SELE
2017-09-22 09:59:37
1177
转载 CSS3 常用四个动画(旋转、放大、旋转放大、移动)
CSS3 常用四个动画(旋转、放大、旋转放大、移动)在页面设计中,给一些图标或者图片加上一些动画效果,会给人非常舒服的感觉。这里收集了四个常用动画效果,以便不时之需。转载原文效果一:360°旋转 修改rotate(旋转度数)* { transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s e
2017-07-13 14:46:46
8361
转载 Web 前端知识体系精简
作者:一像素 www.cnblogs.com/onepixel/p/7021506.htmlWeb前端技术由html、css和javascript三大部分构成,是一个庞大而复杂的技术体系,其复杂程度不低于任何一门后端语言。而我们在学习它的时候往往是先从某一个点切入,然后不断地接触和学习新的知识点,因此对于初学者很难理清楚整个体系的脉络结构。本文将对Web前端知识体系进行简单的梳理,对应的每个知识点
2017-06-22 14:34:30
633
原创 phpcms会员中心上传图片,传递参数有错误提示解决办法
<input type="button" class="button" value="多文件上传" onclick="javascript:flashupload('work_teacher_multifile', '附件上传','work_teacher',change_multifile,'1,gif|jpg|jpeg|png|bmp|doc|docx|xls|zip,0','content'
2017-06-22 14:23:45
1008
转载 jquery 锚点跳转滑动效果
$(function(){ //锚点跳转滑动效果 $('a[href*=#],area[href*=#]').click(function() { if (location.pathname.replace(/^\//, '') == this.pathname.replace(/^\//, '') &&
2017-05-16 09:07:49
3812
2
原创 javascript 正则表达式 匹配更新号码段
$tel = '手机号';var regex= /^(13[0-9]{9})|(18[0-9]{9})|(14[0-9]{9})|(17[0-9]{9})|(15[0-9]{9})$/;!regex.exec(tel){ //code}
2017-05-15 10:37:45
394
原创 javascript用对象方法实现数组去重并排序
//用对象方法实现数组去重 Array.prototype.unique = function() { var newArr = []; for (var i = 0; i < this.length; i++) { if(newArr.indexOf(this[i]) == -1){ newArr.push(this[i]); } } ret
2017-05-04 15:58:06
1195
转载 prototype的本质
在《关于思维方式的思绪》那篇文章里提到了,原型的本质就是一种委托关系。即我这里没有,就到我的原型里去看看,一旦找到就当成我的用。本文详细说一下这个事情。比如某女买东西,钱都是她老公付款的。用程序刻画是这样的:javascript 代码效果预览1234567891011var girl = { name: '小
2017-05-03 16:00:44
352
转载 详解css3系列:动画@keyframes和Animation
在css3中,我们可以通过@keyframes创建关键帧动画效果。我们需要将@keyframes绑定到选择器中,否则不会有效果出现。同时,我们还需定义动画时长和动画名称语法@keyframes animationname {keyframes-selector {css-styles;}}值描述animationname必需
2017-04-20 14:09:32
580
转载 100多个基础常用JS函数和语法集合大全
网站特效离不开脚本,javascript是最常用的脚本语言,我们归纳一下常用的基础函数和语法:1.输出语句:document.write(""); 2.JS中的注释为//3.传统的HTML文档顺序是:document->html->(head,body)4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document)
2017-04-07 11:39:38
375
转载 100多个基础常用JS函数和语法集合大全
网站特效离不开脚本,javascript是最常用的脚本语言,我们归纳一下常用的基础函数和语法:1.输出语句:document.write(""); 2.JS中的注释为//3.传统的HTML文档顺序是:document->html->(head,body)4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,documen
2017-04-07 11:38:45
296
转载 关于事件mouseover ,mouseout ,mouseenter,mouseleave的区别
鼠标滑过的时候出现一个层,当鼠标滑到当前层的话mouseover和mouseout在低版本的浏览器会出现闪动的现象,解决这个现象的办法有许多,不过我觉得有一种是最简单的那就是把mouseover和mouseout换成对应的mouseenter和mouseleave。
2017-03-23 16:47:18
886
原创 swiper有时候不能自动滚动的有关问题
swiper有时候不能自动滚动的问题 $(function(){ var swiper = new Swiper('.swiper-container', { pagination: '.swiper-pagination', paginationClickable: true, speed: 500
2017-03-15 16:36:11
6427
原创 css 背景透明 文字不透明
background:rgba(255, 255, 255, 0.9)!important;filter:Alpha(opacity=90); background:#fff; /* 使用IE专属滤镜实现IE背景透明*///设计盒子的最小宽度:(在内容不超过盒子的时候,盒子最小宽度不变,内容超过盒子的时候,盒子会自动撑高)width:auto !important;min-wi
2017-03-13 10:10:39
1193
原创 PHPCMS V9发现者说网站开发 分类信息筛选
http://www.dsays.tv/ 开发部分: 前端:PC开发html+css 后端:PC开发基于phpcms 功能点:新闻ajax异步加载、分类信息筛选等 添加自定义函数:将以下代码添加到 phpcms/libs/functions/extention.func.php 文件<?php/** * extention.func.php 用户自定义函数库 * * @copyr
2017-03-10 17:40:40
1604
转载 jQuery实现页面内锚点平滑跳转 滑动效果
jQuery实现页面内锚点平滑跳转- #hovertree { height: 800px; background: red; text-align:center;color:white; } #keleyi { height: 800px; background: green;text-align:center;color:white; }
2017-03-09 09:43:17
3209
转载 PHPcms自定义函数生成缓存文件并读取
PHPCMS开发中经常用到读取文件缓存,比如常见的当前站点类别,是保存在缓存文件中的,读取的时候 用:$this->categorys = getcache(‘category_content_’.$this->siteid,’commons’);把常用的一些配置和需要经常用到的参数等存入缓存,可以大大提高程序的运行效率,避免重复读取,PHPCMS提供了设置和读取文件缓
2017-03-03 16:14:53
1476
转载 PHPCMS常用接口及其调用方法
1、可视化编辑器的调用方法需要用到editor函数,editor($textareaid = ‘content’, $toolbar = ‘phpcms’, $width = 500, $height = 400)$textareaid 为文本框 id$toolbar 为工具按钮样式,目前有 phpcms 和 introduce 两种可以选择,一般较大的内容编辑框用 phpcms,而简要介绍则用
2017-03-02 16:04:20
3944
原创 wap站 网页栏目滚动显示
推荐展会 热门展会 展会排行 最新预告 .stealth-scroll-bar{scrollbar-base-color:transparent;scrollbar-3dlight-color:transparent;scrollbar-highlight-color:transparent;scrollbar-track-color:transparent;scrollbar
2017-02-28 17:33:15
810
原创 在WINDOWS任务计划程序下执行PHP文件 PHP定时功能的实现
最近需要做一个定时任务功能,从网站找了很多相关的代码,windows实现方法综合起来大概就两种, 一、使用PHP ignore_user_abort 函数 即使关掉浏览器也能正常运行;(个人感觉PHP代码定时执行任务的效率不是很高) 二、通过windows下任务管理计划执行PHP任务程序; 最长期有效的办法还是交给shell来做;如何在WINDOWS任务计划程序下执行PHP文件,简单总计了一下
2017-02-24 14:50:31
12790
转载 70种简单常用的javascript实例代码
1、后退 前进 2、返回 3、查看源码 4、禁止查看源码 5、刷新按钮一 function ReloadButton(){location.href="i001.htm";} 刷新按钮二 6、回首页按钮 function HomeButton(
2017-02-23 16:19:31
1962
转载 任意位置获取用户头像
主要拿到userid $_username = param::get_cookie('_username');//当前登录人用户名$_userid = param::get_cookie('_userid');//当然登录人id$_userid,1,90)}" width="40" height="40" onerror="this.src='{$phpsso_api_url
2017-02-22 14:23:08
552
原创 javascript 禁止右键和复制
document.oncontextmenu = function(){ return false;}document.onkeydown = function(){ if (event.ctrlKey && window.event.keyCode==67){ return false; }}document.body.oncopy = function (){
2017-02-21 10:23:03
350
原创 ajax实现phpcms 点赞功能
首先 是将后台中 模块--->新闻心情--->心情配置 去掉多余的剩一个,名称改成 “赞” 提交保存。其次 是修改新闻心情的模板文件:/phpcms/templates/default/mood/index.html 删除所有代码只返回点赞总数量{loop $setting $k $v}{$data[$v['fields']]}{/loop}模板页面的
2017-02-06 15:11:27
2179
转载 form表单通过GET提交的数据自动生成的链接地址如何伪静态化处理
问题:1.伪静态规则 RewriteRule ^(.*)/([a-z]+)-([a-z]+)-(.+)\.html$ $1/cha\.php\?com=$3&no=$42.静态后地址 / cha-qq-123456.html 对于PHP表单后提交的链接可以用规则进行伪静态,访问结果和动态的一样但是通过表单直接提交的数据却无法进行伪静态表单提交的数据
2017-02-06 11:11:05
2394
原创 phpcmsv9多表联合查询分页功能实现 可以自定义查询
phpcms v9里面自带的listinfo分页函数蛮好用的,可惜啊。不支持多表查询并分页。看了一下前台模板层支持get标签,支持多表查询,支持分页。刚好可以把这个功能搬到后台来使用。我们现在对get_model.class.php进行改造使他能支持多表查询并分页,分享给大家一、打开phpcms\phpcms\model下 get_model.class.php 在32行添加 方法 //自定义分
2017-01-19 12:17:10
3873
转载 phpcms-v9中首页、频道页、列表页如何显示文章的浏览量和评论数
1.列表页获取数据的方法:{pc:content action="lists" catid="$catid" num="25" order="id DESC" page="$page" moreinfo="1"} {loop $data $r} {php $db = pc_base::load_model('hits_model'); $_r = $db->get
2017-01-11 14:30:42
5142
ecmall 兼容php5.5
2015-10-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人