首页 > 建站教程 > PHP教程 >
  • 各大搜索引擎和网址导航提交入口大全

    各大搜索引擎和网址导航提交入口大全

    搜索引擎网站收录地址大全 搜狗URL提交: http://zhanzhang.sogou.com/index.php/urlSubmit/index 360URL提交: http://zhanzhang.so.com/?m=PageIncludea=index 百度搜索网址提交入口口: http://zhanzhang.baidu.com/sites

  • 两种兼容火狐和IE6等主流浏览器的flash插入html代

    两种兼容火狐和IE6等主流浏览器的flash插入html代

    兼容火狐和IE6等主流浏览器的flash插入网页html代码: object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" name="flashgam

  • 兼容火狐和IE的自定义鼠标样式css代码

    兼容火狐和IE的自定义鼠标样式css代码

    兼容火狐和IE的自定义鼠标样式css代码。我爱模版网建议,用绝对路径,或者放在根目录。否则IE可能不兼容。 !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD

  • phpcms v9视频教程之新建模板和config.php详细说明

    phpcms v9视频教程之新建模板和config.php详细说明

    phpcms v9视频教程之新建模板和config.php详细说明 下载和观看

  • phpcms头部和尾部包含的视频教程
  • 织梦定义和调用自定义变量教程,dedecms自定义变量

    织梦定义和调用自定义变量教程,dedecms自定义变量

    我爱模板在做客户网站的时候,客户需要能够手动更改侧边栏联系方式,如联系人、联系手机、座机电话等。如下图 怎么办呢,自定义变量,对了。dedecms的自定义变量的定义和调用非

  • phpcms定义和调用自定义变量的方法,phpcms自定义变量插件

    phpcms定义和调用自定义变量的方法,phpcms自定义变量插件

    第一步,添加自定义插件: 打开 \phpcms\modules\admin\templates\site_edit.tpl.php 文件,找到最后一个 /fieldset ,在他后面添加上下面的代码: !--自定义变量设置开始 自定义变量插件--div class="bk10"/d

  • href="javascript:void(0)"和href="#"的区别以及javascript:void

    href="javascript:void(0)"和href="#"的区别以及javascript:void

    void 操作符用法格式如下: 1. javascript:void (expression) 2. javascript:void expression expression 是一个要计算的 Javascript 标准的表达式。表达式外侧的圆括号是选的,但是写上去是一个好习惯。 下面

  • js substr()和substring()的区别

    js substr()和substring()的区别

    var from = 'abcdefg'; var to = from.substr(1,3); //表示从1位开始截取后面的3个字符,"bcd"。位置从零开始 to = from.substring(1,3); //表示从1位开始截取到3位,"bc"。位置从零开始

  • jQuery笔记之html()和text()的区别

    jQuery笔记之html()和text()的区别

    jQuery笔记之html()和text()的区别: html()方法:相当于js中的innerHTML 设置或读取该节点中的html代码 如 var content = $("a").html(); text()方法:相当于中的innerText 设置或读取该节点中的纯文本

  • html5去掉了Javascript和CSS标签的type属性

    html5去掉了Javascript和CSS标签的type属性

    通常你会在link和script加上type属性: LINK rel=stylesheet type=text/css href="path/to/stylesheet.css"SCRIPT type=text/javascript src="path/to/script.js"/SCRIPT 在HTML5中,不再需要type属性了,因为这显得有点多余,去

  • html5 header和footer

    html5 header和footer

    下面的代码在HTML5中将不复存在 DIV id=header .../DIVDIV id=footer .../DIV 通常我们都会给header和footer定义一个div,然后再添加一个id,但是在HTML5中可以直接使用header和footer标签,所以可以将上

  • 利用钢笔工具的描边路径画两边柔和中间刚硬的线条

    利用钢笔工具的描边路径画两边柔和中间刚硬的线条

    1、选择画笔工具,设置画笔的颜色和粗细,这里设置2px,如下图: 2、按F5调出画笔窗口,勾选“形状动态”: 3、选择钢笔工具,在画布上画一条线: 4、对着线条右键,在弹出的的菜

  • 兼容IE6的标题和时间左右错开的新闻列表css样式教程

    兼容IE6的标题和时间左右错开的新闻列表css样式教程

    先看下效果(兼容IE6,当然css3的圆角和投影没有。): 运行下面的代码查看效果: !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"html xmlns="htt

  • CSS visibility:hidden和display:none的不同

    CSS visibility:hidden和display:none的不同

    CSS visibility:hidden和display:none的不同,为了说明这个问题,首先定义下面的html和css代码: div class="div1"div1/divdiv class="div2"div2/divdiv class="div3"div3/div style.div1,.div2,.div3{width:300px; height:100px; bo

  • css技巧四:IE的最小宽度和最小高度的问题

    css技巧四:IE的最小宽度和最小高度的问题

    由于IE不兼容min-前缀,但实际上它把正常的width和height当作有min的情况来使。这样问题就大了,如果只用宽度和高度,正常的浏览器里这两个值就不会变,如果只用min-width和min-height的话

  • css技巧九:文字和输入框的垂直对齐

    css技巧九:文字和输入框的垂直对齐

    先在IE内核下运行下面的代码: !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"headmeta http-equiv="Content-Type" cont

  • CSS 兼容IE和火狐的文字竖排

    CSS 兼容IE和火狐的文字竖排

    “writing-mode:tb-rl;”实现了段落在IE下,从右往左,从上往下的排序,但是,火狐不起作用。而“writing-mode:lr-tb;”的书写模式和正常模式一样,从左往右。 由于不兼容火狐,所以不推荐

  • Chrome不支持showModalDialog模态对话框和无法返回returnValue的问题

    Chrome不支持showModalDialog模态对话框和无法返回returnValue的问题

    在chrome浏览器下showModalDialog方法显示的并不是模态对话框,就像新打开一个页面一样,父窗口仍然可以随意获取焦点,并可以打开多个窗体,而且返回值returnValue也无法返回,一直是u

  • jQuery对象和DOM对象的区别

    jQuery对象和DOM对象的区别

    1、解释 DOM对象,即是我们用传统的方法(用javascript)获得的对象; jQuery对象,即是用jQuery类库的选择器获得的对象; 写法演示: var domObj =document.getElementById("id"); //DOM对象var obj =$("#id")

  • js几种加入收藏和设为首页的代码

    js几种加入收藏和设为首页的代码

    js几种加入收藏和设为首页的代码

  • jQuery对象和dom对象互转

    jQuery对象和dom对象互转

    1、jQuery对象转Dom对象: (1)jQuery对象是一个数组对象,可以通过[index]方法得到相应的DOM对象: var $cr = $("#cr"); //jQuery对象 var cr = $cr[0]; //dom对象 alert(cr.checked); //检测这个checkbox是否被选中

  • jQuery表单选择器和表单过滤器

    jQuery表单选择器和表单过滤器

    表单选择器 方法名 描述 返回 :input 选取所有input、textarea、select 和 button 元素 集合元素 :text 选择所有单行文本框,即 type=text 集合元素 :password 选择所有密码框,即 type=password 集合元素

  • jquery获取窗口尺寸和文档尺寸

    jquery获取窗口尺寸和文档尺寸

    本效果可以实现jquery获取窗口尺寸和文档尺寸,并且让div随着窗口高度变化而变化

  • HTML中Id和Name的区别

    HTML中Id和Name的区别

    在html中:name指的是用户名称,ID指的是用户注册是系统自动分配给用户的一个序列号。 name是用来提交数据的,提供给表单用,可以重复; id则针对文档操作时候用,不能重复。如:do

  • php判断是否为数字的两种方法:is_numeric()和正则表达式

    php判断是否为数字的两种方法:is_numeric()和正则表达式

    一、用is_numeric() 这个函数就是检测参数是否为数字,如果是就返回true,如果不是就返回false: ?php is_numeric( 'abcd123' ) or die('提供的参数不是数字');? 二、使用正则表达式匹配,匹配成功就

  • CSS伪类选择器 :after 和 :before

    CSS伪类选择器 :after 和 :before

    定义和用法 :before 选择器在被选元素的内容前面插入内容。 :after 选择器在被选元素的内容后面插入内容。 注:请使用 content 属性来指定要插入的内容。 浏览器支持 所有主流浏览器都

  • script标签type和language的区别

    script标签type和language的区别

    被人问起一个问题: script language=JavaScript和script type=text/javascript这三个标签的使用有什么区别?

  • 十天学会ASP之第四天--数据库的链接和读取

    十天学会ASP之第四天--数据库的链接和读取

    学习目的:掌握access数据库的连接和读取记录 今天要学习的内容有一点枯燥,但是很重要。在这里大家不需要知道命令具体的运行情况,外面的很多书籍之所以不适合入门就是因为介绍

  • phpcms一级和二级导航栏循环输出的方法

    phpcms一级和二级导航栏循环输出的方法

    phpcms带有current样式的一级和二级导航栏输出的方法: 假设导航栏默认结构如下

  • phpcms V9单网页添加和调用自定义字段

    phpcms V9单网页添加和调用自定义字段

    今天,我爱模板网给大家带来的教程:给phpcms V9单网页添加自定义字段和调用自定义字段,并且自定义字段可以使用ckeditor编辑器编辑内容。 为了方便说明,我爱模板网将以下图的例子

  • getElementsByClassName和querySelector区别

    getElementsByClassName和querySelector区别

    getElementsByClassName()是HTML5 新增的DOM API。IE8以下不支持。 对于现代浏览器开发,还可以使用querySelector()和querySelectorAll()。他们的功能更加强大。 解释:getElementsByClassName()是HTML5的DOM API。

  • 简单的jquery全选和反选教程

    简单的jquery全选和反选教程

    我爱模板网在这里分析一个简单的jQuery表单全选、反选教程,先看下效果图: 全选反选效果图 至于html就不分析了,仅仅分析下jquery代码: $("button:first").click(function(){//这里是全选,先选

  • dedecms删除系统变量和自定义变量

    dedecms删除系统变量和自定义变量

    我爱模板网在操作dedecms时,客户要求删除不需要的系统变量,由于官方担心误删后台固定变量,所以没有设计删除系统变量和自定义变量的功能,我们可以通过后台的执行SQL功能或者进

  • 如何去除文字链接和图片链接点击后的虚线框

    如何去除文字链接和图片链接点击后的虚线框

    文字链接和图片链接点击后会有虚线框,解决办法: a,img {star:expression(this.onFocus=this.blur());outline:none}

  • 将网页标题和网址复制到剪贴板js代码

    将网页标题和网址复制到剪贴板js代码

    本案例用了window.clipboardData.setData,设置剪贴板的内容,内容是js获取的网页的标题和url地址,拼接出来的字符串。同样通过本例,也可以举一反三,是现在其他地方。例如可以实现复制

  • html内嵌标签(内联标签,inline标签,行内标签)的margin和padding总结

    html内嵌标签(内联标签,inline标签,行内标签)的margin和padding总结

    我们都知道,整行标签(块状标签,block标签)的margin和padding,但是内嵌标签(内联标签,inline标签,行内标签)有的支持,有的不支持,有的支持部分。我爱模板网闲来无事,测试了大部分

  • phpquery强大的php采集类介绍和使用

    phpquery强大的php采集类介绍和使用

    phpQuery 通用列表采集类,是一个简单、 灵活、强大的采集工具,采集任何复杂的页面的内容。下面让 合肥网页设计培训 老师给大家介绍下这个类的使用方法: 1.为什么要介绍phpquery,因

  • 图片和文字顶部对齐,文字环绕图片

    图片和文字顶部对齐,文字环绕图片

    我爱模板网在做网站时,发现一个问题,就是当遇到图片和文字混排,希望文字图片顶对齐,一般都会给文字套一个层,图片套一个层,然后一起左浮动或友浮动,效果如下: 代码如下

  • 取消php和phpMyAdmin上传最大2M文件限制

    取消php和phpMyAdmin上传最大2M文件限制

    当用 phpMyAdmin 导入的数据库大小大于 2M 的时候,会出现如下提示: No data was received to import. Either no file name was submitted, or the file size exceeded the maximum size permitted by your PHP configuration. See F

  • PS流量和不透明度区别

    PS流量和不透明度区别

    首先,我们看一幅图: 中间是百分百的不透明度和百分百的流量,左边是流量不变,不透明度减半,右边是不透明度不变,流量减半。 笔刷参数:间距为最小间距。 那么,你会发现在

  • 怒赞!广告创意人和设计师必修的9部电影

    怒赞!广告创意人和设计师必修的9部电影

    优秀网页设计联盟(SDC),是有着良好职业交流氛围的网页设计行业联盟。与优设哥、獠麝鸡、你丫才美工一起听讲座,聊设计。联盟始终坚持开放、分享、成长的宗旨,为会员提供交流互

  • dedecms V5.7无法自动下载远程图片和资源到本地

    dedecms V5.7无法自动下载远程图片和资源到本地

    在dedecms v5.7中无法自动下载远程图片与资源到本地,竟然遇上了这样的问题,呃,这里分享下解决方法,有遇到类似问题的朋友参考下。 由windows迁移过来的网站程序,使用织梦程序发布

  • jquery获取div的宽高,包含内外边距和边框,jquery获取容器尺寸

    jquery获取div的宽高,包含内外边距和边框,jquery获取容器尺寸

    我们在做图片滚动时,如果考虑的长远点,可能会写成插件,那么就必须获取容器的宽度,例如li的宽度,这个宽度,考虑的全面点,除了设置的width之外,还应该包含margin、padding、bo

  • 百度索引量、收录量和site区别

    百度索引量、收录量和site区别

    查询网站的收录值一直是站长所存眷的,网站收录数量虽然不克不及代表一个网站的吵嘴,但我们都知道一个网站如果收录的越多,对关头词参与排名的概率将会是越年夜的,特别是长

  • first-child和first-of-type的区别

    first-child和first-of-type的区别

    :first-child选择器是css2中定义的选择器,从字面意思上来看也很好理解,就是第一个子元素。示例代码如下: divp第一个子元素/ph1第二个子元素/h1h1第三个子元素/h1span第四个子元素/spans

  • JS children和childNodes详解

    JS children和childNodes详解

    1、 childNodes 属性,标准的,它返回指定元素的子元素集合,包括HTML节点,所有属性,文本。可以通过nodeType来判断是哪种类型的节点,只有当nodeType==1时才是元素节点,2是属性节点,

  • JavaScript中变量和函数的提升详解

    JavaScript中变量和函数的提升详解

    我爱模板网今天在做一个js时,遇到了很奇怪的问题,百度了很多,才弄明白是怎么回事。且看下面的详解--javascript中变量和函数的提升(Hoisting)问题: 一、抛砖引玉: 我们先看看下面

  • 鼠标左右晃动,文字和图片跟着晃动的视差效果

    鼠标左右晃动,文字和图片跟着晃动的视差效果

    在网上经常看到这种效果:鼠标在容器上移动,容器里面的图片、文字会向着鼠标相反方向做小幅度的位移,并且,同一个容器,有的移动的块,幅度大,有的小,其实很简单: 运行下

  • 网站title,meta,description长度和如何设置对于seo有利

    网站title,meta,description长度和如何设置对于seo有利

    如何把握html网页中的meta标签 对于高级的搜索引擎来说,html 的meta 标签并不是什么新奇的东西。但是无论如何它是一个优秀网页不可缺少的。因为meta标签是内嵌在你网页中的特殊html标

  • jQuery load事件和ready事件的区别

    jQuery load事件和ready事件的区别

    在jQuery中,有两个事件,表示页面加载完执行里面的代码: $(document).ready(fn) 和 $(window).load(fn) 。两者的区别是: $(document).ready(fn)发生在"网页本身的HTML"载入后就触发; $(window).load(fn)则

  • JavaScript和jQuery获取浏览器宽高方法全集

    JavaScript和jQuery获取浏览器宽高方法全集

    下面是我爱模板网总结的,javascript 和 jQuery 获取浏览器各种宽度和高度的方法大全: JavaScript: alert(document.body.clientWidth); //网页可见区域宽(body)alert(document.body.clientHeight); //网页可见区域

  • jQuery remove()和detach()区别

    jQuery remove()和detach()区别

    remove()和detach()共同点: 二者都是讲容器删除,返回的都是指向被删除的节点的引用,所以,删除后,可以在以后继续使用。 二者的区别是,当被删除容器事先被绑定事件,使用remove(

  • phpcms获取列表的文章id和第几篇文章,phpcms $n用法

    phpcms获取列表的文章id和第几篇文章,phpcms $n用法

    有时候,在做PHPCMS后台的时候,我们在首页等页面,调用文章的时候,可能有个需求,就是获取文章的ID,下面的代码就是获取文章的ID,用phpcms的$n即可将文章的ID获取来: {pc:content

  • word-wrap,word-break,white-space,text-overflow的区别和用法

    word-wrap,word-break,white-space,text-overflow的区别和用法

    在div中,文本布局经常出现,换行混乱的情况。 问题表现: 1.如果是全英文字符串,中间不包含任何符号(包括空格),不自动换行. 2.中英文混写,则在英文字符串的开始处换行(英文长度

  • DedeCms autoindex和itemindex使用介绍

    DedeCms autoindex和itemindex使用介绍

    让dedecms autoindex,itemindex 从0到1开始的办法 [field:global name=autoindex runphp="yes"]@me=@me+1;[/field:global] {dede:global name=itemindex runphp="yes"}@me=@me+1;{/dede:global} autoindex itemindex 的使用心得区别 : channe

  • rem 62.5%在chrome谷歌和其他浏览器不一样

    rem 62.5%在chrome谷歌和其他浏览器不一样

    我爱模板网在给客户做响应式网站时,碰到一个大麻烦,就是在其他现代浏览器都能很好的显示,但是到谷歌一看,全错位了。查了百度,终于知道原因了: 因为是响应式,所以,我用

  • jQuery判断滚动条滚动到底部和顶部的方法

    jQuery判断滚动条滚动到底部和顶部的方法

    在弄懂这两个问题之前,必须获取两个高度:窗口高度和文档高度,如下: $(document).height() //是获取整个页面的高度$(window).height() //是获取当前也就是浏览器所能看到的页面的那部分的

  • border:none和border:0的区别

    border:none和border:0的区别

    border:none;与border:0;的区别体现有两点:一是理论上的性能差异二是浏览器兼容性的差异。 1.性能差异 【border:0;】把border设为“0”像素虽然在页面上看不见,但按border默认值理解,浏览器

  • phpcms v9 首页调用单网页内容和标题

    phpcms v9 首页调用单网页内容和标题

    我爱模板网今天在做phpcms网站时,遇到一个需求,就是在首页调用“关于我们”的标题和内容,而“关于我们”是我新建的一个单网页。那该怎样把这单页面的内容和标题在首页调用出

  • 网站常用前端公共库CDN介绍和使用

    网站常用前端公共库CDN介绍和使用

    谷歌被大陆“封杀”,我爱模板网之前使用的google cdn的Jquery库,也因此经常连接不上,导致网站打开非常慢,现在都换成本地的了。不过,国内有很多CDN公用库,例如:百度、新浪等,

  • PS波纹和旋转扭曲制作浪花效果

    PS波纹和旋转扭曲制作浪花效果

    本例比较简单,高手请忽略。利用ps的自带滤镜:波纹和旋转扭曲做浪花效果,最终如下: 跟着步骤走: 1、新建600X500文档,填充下蓝色(0095DA): 2、执行 滤镜-云彩,如下图: 3、新建一

  • 32位和64位Win7恢复IE桌面图标(非快捷方式)

    32位和64位Win7恢复IE桌面图标(非快捷方式)

    一、32位win7恢复桌面IE图标,将下列代码复制粘贴到记事本里面,保存为XXX.reg后,双击导入注册表,最后刷新桌面即可。 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Window

  • 深入理解JavaScript系列(5):强大的原型和原型链
  • jQuery遍历:each()方法和$.each()

    jQuery遍历:each()方法和$.each()

    jquery提供了两种each方法,一种是each(),遍历节点,第二种是$.each(),遍历数组和对象。不要弄混淆了: 1、jQuery each()详解: each() 方法规定为每个匹配元素规定运行的函数。 语法: $(s

  • JS对于SEO的好处和不足

    JS对于SEO的好处和不足

    js对于SEO的好处和不足 JS的好处: 1.不用和数据库进行数据交互 JS功能无需和数据库进行交互,从而减轻了服务器的负担,也就缩短了网页的加载速度,说道这里你想到SEO了吗?似的,

  • CSS让容器水平和垂直居中的八种方法

    CSS让容器水平和垂直居中的八种方法

    作为前端攻城师,在制作Web页面时都有碰到CSS制作水平垂直居中,我想大家都有研究过或者写过,特别的其中的垂直居中,更是让人烦恼。这段时间,我收集了几种不同的方式制作垂直

  • 纯css鼠标浮上去高亮显示当前行和当前列

    纯css鼠标浮上去高亮显示当前行和当前列

    先看下效果图: 简单解释下,鼠标移动到td,想让当前行出现高亮背景很简单,直接给tr:hover就可以了,但是,如果想让列出现,比较麻烦,我们可以借助after的伪类来实现,就是当td:

  • JS字符串替换函数:replace()替换第一个匹配字符和所有匹配字符

    JS字符串替换函数:replace()替换第一个匹配字符和所有匹配字符

    js为我们提供了替换字符串的函数replace(),语法格式是: stringObject.replace(regexp/substr,replacement) 参数说明: regexp/substr : 必需。规定子字符串或要替换的模式的 RegExp 对象。 请注意,如果

  • HTML5 sessionStorage和localStorage详解

    HTML5 sessionStorage和localStorage详解

    html5中的Web Storage包括了两种存储方式:sessionStorage和localStorage。 sessionStorage用于本地存储一个会话(session)中的数据,这些数据只有在同一个会话中的页面才能访问并且当会话结束后数

  • event.cancelBubble和event.stopPropagation()的区别

    event.cancelBubble和event.stopPropagation()的区别

    首先我在网上看到不少文章大体上分为两个(不正确)观点: 一、cancelBubble用于ie的阻止冒泡事件,event.stopPropagation()用于firefox和chrome等其他浏览器。 先不讲上面是对是错 先看一个

  • JavaScript阻止事件冒泡的兼容写法:stopPropagation和cancelBubble

    JavaScript阻止事件冒泡的兼容写法:stopPropagation和cancelBubble

    事件冒泡,顾名思义,就是子元素的事件,会触发到祖辈元素,这样有时候会导致一个问题,举个例子,点击按钮,菜单显示,点击body空白区域,菜单隐藏。那么,由于按钮在body里面

  • js正则表达式截取图标名和后缀名

    js正则表达式截取图标名和后缀名

    有时候可能有这个需求:从一个图片的超长地址中,找到图片名和后缀名,例如,从下面的地址中,找到 “cn.png”: plugins/UserCountry/images/flags/c123n.png 用 indexOf 配合substring 可以实现,但

  • 深度理解dp和px的区别

    深度理解dp和px的区别

    一个优秀的手机软件,不仅要有精巧的功能,流畅的速度,让人赏心悦目的UI也往往是用户选择的重要理由。作为移动产品的PM,也需要了解一些在UI设计中的基本知识。 1. px和pt,一对好

  • CSS3 盒模型 display:box 和 box-flex 详解

    CSS3 盒模型 display:box 和 box-flex 详解

    CSS3 盒模型 display:box 详解 box-flex是css3新添加的盒子模型属性,它的出现可以解决我们通过N多结构、css实现的布局方式。经典的一个布局应用就是布局的垂直等高、水平均分、按比例划

  • HTML5 Video标签的属性、方法和事件汇总介绍

    HTML5 Video标签的属性、方法和事件汇总介绍

    html5 video推出之前,不得不借用flash来播放视频,控制起来也非常麻烦。但是html5推出的video,赋予其强大的功能,就算现在自己写个自定义的播放器也不在话下。那么,我们一起看看它都

  • js的闭包和作用域

    js的闭包和作用域

    在理解闭包之前, 首先要清楚JS中的作用域只有2种: 全局作用域和方法作用域全局作用域很好理解了, 方法作用域就是指一个 function 形成一个独立的作用域, 而且方法作用域还能够嵌套。

  • js正则表达式匹配网址、邮箱和手机号,亲测,可行

    js正则表达式匹配网址、邮箱和手机号,亲测,可行

    我爱模板网常用来做表单验证的正则表达式,都经测试有效,可以匹配网址、邮箱、手机号码,现一一列出,供网友们参考: 1、手机号码正则,可匹配 1 开头,第二个数字是 3|4|5|7|8

  • document.getElementsByName在IE和标准浏览器的区别

    document.getElementsByName在IE和标准浏览器的区别

    getElementsByName(val)方法是获取页面中所有具有name属性的值为val的元素,但这个方法在IE与标准浏览器中所取到的内容不一样。 在IE中getElementsByName(val)方法所取到的元素是其本身就自带有

  • 基于css3的半圆边框收缩和展开动画

    基于css3的半圆边框收缩和展开动画

    基于css3的半圆边框收缩和展开动画,先看下效果图: css3边框动画 原本是一个完整的圆,当鼠标移动到上面,两边的半圆开始消失。主要借助了css3的transition动画和css的clip裁切。 html代

  • PHPCMS自定义变量和自定义单文件插件

    PHPCMS自定义变量和自定义单文件插件

    PHPCMS自定义变量和自定义单文件插件,和之前的“ phpcms定义和调用自定义变量的方法 ”不同,这次的自定义变量添加和调用更加的方便,直接在后台的导航栏生成“插件”菜单。而且还

  • jquery 获取各种高度和宽度总结

    jquery 获取各种高度和宽度总结

    jquery 获取各种高度和宽度以及容器偏移量总结: 获取浏览器显示区域的高度: $(window).height(); 获取浏览器显示区域的宽度: $(window).width(); 获取页面的文档高度: $(document).height(); 获取

  • firefox下img元素和空div以及选中div中文字拖拽效果处理

    firefox下img元素和空div以及选中div中文字拖拽效果处理

    问题说明: Firefox下以图片为句柄的拖拽效果无法触发onmouseup事件,同样的在空的div中也也无法触发onmouseup事件,同时在所有浏览器下选中文字后div的mouseup事件失效; 解决方法 : Fire

  • ECharts中的事件和行为

    ECharts中的事件和行为

    在ECharts的图表中用户的操作将会触发相应的事件。开发者可以监听这些事件,然后通过回调函数做相应的处理,比如跳转到一个地址,或者弹出对话框,或者做数据下钻等等。 在EChar

  • 关于before和after以及content的用法

    关于before和after以及content的用法

    一、伪元素和伪类的区别 在 CSS3 中为了区别伪元素和伪类为伪元素使用了双冒号,即 :before为伪元素 ; ::before为伪类; 关于语法和浏览器支持 伪元素实际上在CSS1中就存在了,但是我们

  • javascript selectedIndex,获取和设置option选中的索引值

    javascript selectedIndex,获取和设置option选中的索引值

    定义 javascript的selectedIndex可以设置和获取select下拉框的被选中的option的索引值。 注释:若允许多重选择,则仅会返回第一个被选选项的索引号。 语法 selectObject.selectedIndex=number 案例 下

  • Angualrjs和bootstrap相结合实现数据表格table_Angular

    Angualrjs和bootstrap相结合实现数据表格table_Angular

    这篇文章主要介绍了Angualrjs和bootstrap相结合实现数据表格table,代码简单易懂,非常不错,具有参考借鉴价值,需要的朋友可以参考下

  • Vue服务端渲染和Vue浏览器端渲染的性能对比(实例

    Vue服务端渲染和Vue浏览器端渲染的性能对比(实例

    这篇文章主要介绍了Vue服务端渲染和Vue浏览器端渲染的性能对比(实例PK ),非常不错,具有参考借鉴价值,需要的朋友可以参考下

  • angular.JS实现网页禁用调试、复制和剪切_AngularJ

    angular.JS实现网页禁用调试、复制和剪切_AngularJ

    这篇文章主要给大家介绍了angular.JS实现网页禁用调试、复制和剪切的相关资料,文中介绍的非常详细,相信对大家具有一定的参考价值,需要的朋友们下面来一起看看吧。

  • ES6新特性之变量和字符串用法示例_javascript技巧

    ES6新特性之变量和字符串用法示例_javascript技巧

    这篇文章主要介绍了ES6新特性之变量和字符串用法,结合具体实例形式分析了ES6中变量与字符串的特性、使用方法与相关注意事项,需要的朋友可以参考下

  • ES6新特性之数组、Math和扩展操作符用法示例_ja

    ES6新特性之数组、Math和扩展操作符用法示例_ja

    这篇文章主要介绍了ES6新特性之数组、Math和扩展操作符用法,结合实例形式分析了ES6中数组、Math和扩展操作符的新特性、使用方法及相关注意事项,需要的朋友可以参考下

  • ES6新特性之解构、参数、模块和记号用法示例_

    ES6新特性之解构、参数、模块和记号用法示例_

    这篇文章主要介绍了ES6新特性之解构、参数、模块和记号用法,结合实例形式分析了解构、参数、模块和记号的功能、用法及相关使用注意事项,需要的朋友可以参考下

  • 微信小程序 列表的上拉加载和下拉刷新的实现

    微信小程序 列表的上拉加载和下拉刷新的实现

    本文主要介绍了微信小程序中实现列表的上拉加载和下拉刷新的方法。具有很好的参考价值。下面跟着小编一起来看下吧

  • JS中使用正则表达式g模式和非g模式的区别_javas

    JS中使用正则表达式g模式和非g模式的区别_javas

    这篇文章给大家详细介绍了JS中使用正则表达式g模式和非g模式的区别,非常不错,具有参考借鉴价值,需要的朋友参考下吧

  • 基于JQuery和原生JavaScript实现网页定位导航特效

    基于JQuery和原生JavaScript实现网页定位导航特效

    本文通过实例代码给大家介绍了基于JQuery和原生JavaScript实现网页定位导航特效,代码简单易懂,非常不错,具有参考借鉴价值,需要的朋友参考下吧

  • webpack独立打包和缓存处理详解_javascript技巧

    webpack独立打包和缓存处理详解_javascript技巧

    这篇文章主要介绍了webpack独立打包和缓存处理的相关资料,文中介绍的非常详细,对大家学习webpack具有一定的参考价值,需要的朋友们下面来一起看看吧。

  • 详解基于webpack和vue.js搭建开发环境_vue.js

    详解基于webpack和vue.js搭建开发环境_vue.js

    本篇文章主要介绍了详解基于webpack和vue.js搭建开发环境 ,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

  • JavaScript使用原型和原型链实现对象继承的方法详

    JavaScript使用原型和原型链实现对象继承的方法详

    这篇文章主要介绍了JavaScript使用原型和原型链实现对象继承的方法,简单讲述了javascript原型与原型链的原理,并结合实例形式详细分析了javascript中对象继承的常见实现技巧,需要的朋友可

  • Angular.JS利用ng-disabled属性和ng-model实现禁用butto

    Angular.JS利用ng-disabled属性和ng-model实现禁用butto

    这篇文章主要介绍了Angular.JS利用ng-disabled属性和ng-model实现禁用button效果的相关资料,文中给出了详细的示例代码,相信对大家具有一定的参考价值,需要的朋友们下面来一起看看吧。

  • JS实现复选框的全选和批量删除功能_javascript技巧

    JS实现复选框的全选和批量删除功能_javascript技巧

    本文主要介绍了JS实现复选框的全选和批量删除功能的方法代码。具有很好的参考价值。下面跟着小编一起来看下吧

  • 在linux系统支持中文目录和文件名的方法

    在linux系统支持中文目录和文件名的方法

    众所周知,Linux默认是不支持中文目录和中文文件名,否则打开会找不到页面,地址也是乱码。我爱模板网在这里分享一个一劳永逸的方法,修改/etc/下的fstab文件,我的fstab内容如下:

  • JSON字符串和JS对象之间的转换

    JSON字符串和JS对象之间的转换

    本文来探讨下 JSON 字符串和 JS 对象之间的相互转换 一、json字符串转换为js对象 1、标准json格式字符串转换为Js对象 JSON字符串 str JSON.parse(str) eval(str) eval('('+str+')') eval('['+str+']') 对象字符

  • 基于jQuery和CSS3实现APPLE TV海报视差效果_jquery

    基于jQuery和CSS3实现APPLE TV海报视差效果_jquery

    这篇文章主要介绍了基于jQuery和CSS3实现APPLE TV海报视差效果,需要的朋友可以参考下

  • JavaScript队列函数和异步执行详解_javascript技巧

    JavaScript队列函数和异步执行详解_javascript技巧

    这篇文章主要为大家详细介绍了JavaScript队列函数和异步执行的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  • vue中如何实现变量和字符串拼接_vue.js

    vue中如何实现变量和字符串拼接_vue.js

    这篇文章主要介绍了vue中如何实现变量和字符串拼接,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

  • vue过渡和animate.css结合使用详解_vue.js

    vue过渡和animate.css结合使用详解_vue.js

    本篇文章主要介绍了vue过渡和animate.css结合使用详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

  • 关于event.cancelBubble和event.stopPropagation()的区别介绍

    关于event.cancelBubble和event.stopPropagation()的区别介绍

    event.cancelBubble=true和event.stopPropagation()都是javascript中阻止事件冒泡的属性和方法,网上看到不少对两者区别进行分析的文章,大体上分为两个(不正确)观点: 观点一、cancelBubble用于i

  • 逻辑分辨率和物理分辨率区别

    逻辑分辨率和物理分辨率区别

    逻辑分辨率和物理分辨率区别 最近很多人在做响应式和手机站时,用到media查询时,老是搞不清为什么手机分辨率那么大,而media查询的尺寸又那么小,这是因为没有搞清楚逻辑分辨率

  • Content-Disposition使用方法和注意事项_php技巧

    Content-Disposition使用方法和注意事项_php技巧

    这篇文章主要为大家详细介绍了Content-Disposition使用方法和注意事项,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  • 利用swoole+redis实现股票和区块链服务_php技巧

    利用swoole+redis实现股票和区块链服务_php技巧

    这篇文章主要给大家介绍了关于利用swoole+redis实现股票和区块链服务的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下

  • 深入理解PHP中的static和yield关键字_php技巧

    深入理解PHP中的static和yield关键字_php技巧

    这篇文章主要给大家介绍了关于PHP中static和yield关键字的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用php具有一定的参考学习价值,文章需要的朋友们下面随着小编

  • asp的SQL语句中and和or同时使用的注意事项_应用技

    asp的SQL语句中and和or同时使用的注意事项_应用技

    这篇文章主要介绍了asp的SQL语句中and和or同时使用的注意事项,需要的朋友可以参考下

  • 详解ABP框架中的日志管理和设置管理的基本配置

    详解ABP框架中的日志管理和设置管理的基本配置

    ABP是基于ASP.NET的Web开发框架,其日志和框架setting设置方面的模块功能也一应俱全,这里我们就来详解ABP框架中的日志管理和设置管理的基本配置

  • asp(vbs)Rs.Open和Conn.Execute的详解和区别及&H0001的说

    asp(vbs)Rs.Open和Conn.Execute的详解和区别及&H0001的说

    这篇文章主要介绍了asp(vbs)Rs.Open和Conn.Execute的详解和区别及H0001的说明,需要的朋友可以参考下

  • C++中头文件和源文件详细介绍_应用技巧

    C++中头文件和源文件详细介绍_应用技巧

    这篇文章主要介绍了C++中头文件和源文件详细介绍的相关资料,需要的朋友可以参考下

  • 实际尺寸厘米和像素、分辨率的关系

    实际尺寸厘米和像素、分辨率的关系

    在做打印出来的设计作品时,经常会用到300分辨率、xx厘米等这些东西,那么,分辨率、厘米、像素之间是什么关系,如何转换呢? 一张图片的打印出来的实际尺寸是由电子图片的像素

  • LESS学习:了解LESS和编译LESS

    LESS学习:了解LESS和编译LESS

    我们大家都知道HTML和CSS不属于编程语言而是属于标记语言,所以很难像JS一样定义变量、编写方法、实现模块化开发等。而目前的CSS编写模式中,都是定义一些公共的样式类名,哪一块

  • JSON.parse()和JSON.stringify()

    JSON.parse()和JSON.stringify()

    本文主要讲解 JSON.parse() 和 JSON.stringify() 这一对“冤家”的区别: parse() 用于从一个字符串中解析出json对象,如 假设下面的JSON格式字符串(注意:单引号写在{}外,每个属性名都必须用双

  • MUI的预加载和plus.webview.create这个有什么区别吗?

    MUI的预加载和plus.webview.create这个有什么区别吗?

    问: 我看到MUI的官方介绍里面使用预加载的方法是 方式一:通过mui.init方法中的preloadPages参数进行配置. 方式二:通过mui.preload方法预加载. 然后我又在这里看到了某位大神写的文章htt

  • mui append和subpages的区别

    mui append和subpages的区别

    问: 实现方式1: plus.webview.create(父页面) plus.webview.create(子页面) 父页面.append(子页面) 父页面.show() 实现方式2: mui.open(父页面) 父页面代码中使用mui.init( subpages) 加载子页面 我打印

  • position定位和translate平移让块状容器水平和垂直都居中

    position定位和translate平移让块状容器水平和垂直都居中

    之前,在块状容器垂直居中解决办法和CSS让容器水平和垂直居中的八种方法两篇文章中,详细阐述了如何让块状容器水平垂直都居中。但是,不管哪种,都有缺陷,今天,我爱模板网再

  • 织梦dedecms中html和xml格式的网站地图sitemap制作方法

    织梦dedecms中html和xml格式的网站地图sitemap制作方法

    sitemap是网站上各网页的列表。创建并提交sitemap有助于百度(Google)发现并了解您网站上的所有网页,包括百度通过传统抓取方式可能找不到的网页。还可以使用sitemap提供有关你网站的其

  • html5+离开APP事件和返回APP事件,HTML5+APP前后台切换事件

    html5+离开APP事件和返回APP事件,HTML5+APP前后台切换事件

    今天,我爱模板网在做一个支付功能,从本APP,点击支付,自动打开支付宝,支付完成关闭支付宝,返回本APP时,需提醒是否支付成功。那么这个提醒,是从支付宝切回本APP,需要监听

  • mui侧滑菜单和上拉加载下拉刷新冲突

    mui侧滑菜单和上拉加载下拉刷新冲突

    mui是一个非常优秀的HTML5 APP 框架。我爱模板网今天在使用他做一个带侧滑菜单,同时支持下拉加载时,出现了问题: 1、下拉加载和上拉刷新一般采用webview的形式,也就是加载出来的内

  • mui单webview下拉刷新pullrefresh和上拉加载代码

    mui单webview下拉刷新pullrefresh和上拉加载代码

    下面的是mui单webview下拉刷新pullrefresh和上拉加载代码: 1、导航条页面: header class="mui-bar mui-bar-nav" a class="mui-action-back mui-icon mui-icon-left-nav mui-pull-left"/a h1 class="mui-title"上拉刷新和下拉加

  • MUI手机退出APP和退出当前页

    MUI手机退出APP和退出当前页

    通过重写mui.back(),让用户点击安卓返回键退出应用程序,但是要注意,最好不要覆盖mui.js自带的mui.back()方法,并且最好不要每个页面都用这个,否则只要用户点击返回,就退出,后退功

  • js Math函数,js取小数部分和整数部分

    js Math函数,js取小数部分和整数部分

    1.丢弃小数部分,保留整数部分 parseInt(23.56); 结果:23 2.向上取整,有小数就整数部分加1 Math.ceil(23.56) 结果:24 3.四舍五入 Math.round(23.56) 结果:24 4.向下取整 Math.floor(23.56) 结果:23 附:如何

  • HBuilder mui登录和访问控制教程

    HBuilder mui登录和访问控制教程

    mui中提供了登录的模板页,但是对于登录后各个页面的访问控制,刷新等并没有官方的推荐方案。我在这里简单说一种初级的解决方案吧,肯定有不足指出,欢迎批评指正。 第一节中创

  • js计算过去和未来的时间距离现在多少天

    js计算过去和未来的时间距离现在多少天

    计算传入的任意一时间。计算出这个时间距离现在还有多少天!或者计算过去的时间距离现在已经过去了多少天! 返回值有两种! 1、负值 代表过去了多少天 2、正值 代表距离设定的时

  • PHP类与对象,构造函数和析构函数,加上this绑定详解

    PHP类与对象,构造函数和析构函数,加上this绑定详解

    一、类与对象 不仅在PHP中,在所有面向对象程序设计语言中,类都是抽象的,对象是类的一个实例。所有抽象就是:”抽取出相像的”。 看一下PHP中的类与对象代码的实现 ?php class P

  • 浅一谈百度索引量和收录量的区别

    浅一谈百度索引量和收录量的区别

    百度索引量和收录量区别 什么是百度索引量? 百度官方给出的解释:索引量仅指被百度搜索引擎建立了索引的网页总量,表示网站中有多少页面可以作为搜索候选结果,不同网页因内

  • MUI 拍照和从系统相册选择图片上传

    MUI 拍照和从系统相册选择图片上传

    要完成用MUI拍照和从系统相册选择图片上传的功能,可以理解成有三个功能 1 调用手机相机的功能(可以查看官方API http://www.html5plus.org/doc/zh_cn/camera.html) 2 调用系统相册的功能(可以查看官

  • js动态创建样式: style 和 link

    js动态创建样式: style 和 link

    网上提供有很多关于JavaScript动态创建 style 节点的方法,但是大多数都仅限于外部的 css 文件。如何能使用程序生成的字符串动态创建 style 节点,博客园 stephenykk 写了下面的文章: 静态

  • mui scroll区域滚动判断滚动到底部和顶部

    mui scroll区域滚动判断滚动到底部和顶部

    根据mui('#scroll').scroll().y值判断,0的话就是顶部,等于mui('#scroll').scroll().maxScrollY的话,就是底部。 代码: var scroll = mui('.mui-scroll-wrapper').scroll();document.querySelector('.mui-scroll-wrapper').addEve

  • js toString()和toLocaleString()的区别

    js toString()和toLocaleString()的区别

    js中toString()和toLocaleString()都是转字符串方法,那么有什么区别呢: 1、数字: 在数字转换成字符串的时候,并没有感觉这两个方法有什么区别,如下: var e=123;e.toString(); //输出 "123";e.

  • 让谷歌和360浏览器解析json格式

    让谷歌和360浏览器解析json格式

    现在各类互联网产品的前后端交互都使用了JSON格式,方便且容易解析。但是,如果请求过来的json不进行格式化看着会很烦。而基于谷歌和基于谷歌内核的360等浏览器,都可以安装 JSO

  • js正则表达式去除字符串中间的空格和首尾空格

    js正则表达式去除字符串中间的空格和首尾空格

    在表单验证中,为了防止用户乱输入空格,可能会遇到将用户输入的数据的空格进行去除的需求,下面的代码可能会派的上用场: 只去除中间的空格: function trims(str){ return str.replace(/

  • overflow:auto导致绝对定位占位置,overflow-x和overflow-y值问题

    overflow:auto导致绝对定位占位置,overflow-x和overflow-y值问题

    我爱模板网要实现一个效果,侧边栏点击出现更多,更多定位,侧边栏内容很多,高度固定,必须有滚动条,结果,出现了问题,如下: 左边slider只能y轴滚动,overflow-y:auto,横轴没有设

  • escape、encodeURI和encodeURIComponent的区别

    escape、encodeURI和encodeURIComponent的区别

    一、前言 讲escape、encodeURI和encodeURIComponent的区别的文章太多了,但是大部分写的都很绕。本文试图从实践角度去讲这3个方法。 二、escape和encodeURI和encodeURIComponent不是同一类 简单来说,

  • JavaScript 错误 - throw、try 和 catch

    JavaScript 错误 - throw、try 和 catch

    语义: try 语句测试代码块的错误 catch 语句处理错误 throw 语句创建自定义错误 错误一定会发生 当 JavaScript 引擎执行 JavaScript 代码时,会发生各种错误: 可能是语法错误,通常是程序员

  • vue中的v-if和v-show的区别

    vue中的v-if和v-show的区别

    简单来说,v-if 的初始化较快,但切换代价高;v-show 初始化慢,但切换成本低 1.共同点 都是动态显示隐藏DOM元素 2.区别 (1)手段: v-if是动态的向DOM树内添加或者删除DOM元素; v-show是

  • JS获取浏览器窗口、屏幕、网页高度和宽度,以及scroll属性

    JS获取浏览器窗口、屏幕、网页高度和宽度,以及scroll属性

    在工作中,经常遇到需要用JS获取浏览器窗口、屏幕、网页高度和宽度,但是,太多了,又经常搞混,所以,记录下,下次找方便:

  • 父窗口和iframe窗口互相调用内部的函数方法

    父窗口和iframe窗口互相调用内部的函数方法

    一个页面中嵌套了iframe,我们姑且将被嵌套容器成为父窗口,嵌套的iframe成为子窗口,它们之前可能存在互相调用内部函数的问题,下面是小总结: 父窗口调用子窗口的方法: document

  • js和jQuery获取滚动条滚动距离

    js和jQuery获取滚动条滚动距离

    jQuery获取滚动距离非常简单: $(document).scrollTop(); $(document).scrollLeft(); js获取滚动距离有点麻烦,要考虑兼容性: /** * 获取滚动条距离顶端的距离 * @return {}支持IE6 */function getScrollTop() {

  • 生成和验证注册码的基本思路

    生成和验证注册码的基本思路

    大多数情况下,我们开发一款小软件,都会有如下需求: 想限制试用版的使用次数。并且当注册后,怎样才能一个注册码对应唯一一台电脑,不能重复使用注册码,在不同电脑上注册。

  • mui.fire()和mui.evalJS()的区别

    mui.fire()和mui.evalJS()的区别

    mui在一个页面执行另一个页面,通常有两种方法:mui.fire()和mui.evalJS()。例如,在B页面要执行A页面的initMe(param)函数,那么用两种方法可以如下写: /**************mui.fire************///A页面fu

  • GPS坐标单个和批量转为百度地图坐标(WGS84转BD-09)

    GPS坐标单个和批量转为百度地图坐标(WGS84转BD-09)

    GPS坐标单个和批量转为百度地图坐标(WGS84转BD-09)的方法,百度已经提供了相关接口,如下: http://developer.baidu.com/map/jsdemo/demo/convertor.js 这是单个坐标转换接口 http://developer.baidu.com/m

  • html5 plus pickDate和pickTime,mui日期和时间选择器

    html5 plus pickDate和pickTime,mui日期和时间选择器

    html5 plus用js封装了对安卓和IOS底层日历和时钟的调用,pickDate和pickTime,由于是封装的,直接调用的底层的接口,所以,在UI方面,不同的系统的手机显示可能不同,优点是执行速度快。

  • MUI app显示和清除缓存代码

    MUI app显示和清除缓存代码

    mui的app提供了显示缓存数量和清除缓存的方法

  • html5在手机端调用摄像头拍照和选择手机相册

    html5在手机端调用摄像头拍照和选择手机相册

    html5+调用摄像头的方法,在前面已经做过笔记,可以查看 mui配合jpgtobase64.js压缩上传或拍照的图片的完整代码 MUI 拍照和从系统相册选择图片上传 当然上面的这些都只能用在APP当中,如

  • 多级frameset和iframe的js查找调用

    多级frameset和iframe的js查找调用

    iframe里的js要操作父级窗口的dom,必须搞懂几个对象: parent是父窗口(如果窗口是顶级窗口,那么parent==self==top) top是最顶级父窗口(有的窗口中套了好几层frameset或者iframe) self是当前

  • addEventListener绑定click和直接写onclick的区别

    addEventListener绑定click和直接写onclick的区别

    这次做项目遇到了这个问题,本来习惯性的每次都写的是addEventListener绑定click事件。但是当用addEventListener绑定了多次click事件的时候,引发了我的思考,这两者有区别吗? 探究: oncli

  • windows下JDK和Tomcat安装和配置图文教程

    windows下JDK和Tomcat安装和配置图文教程

    想用Tomcat作为服务器,必须分以下两步。首先要配置好JDK的环境变量,再去下载Tomcat的压缩包。 一,下载、安装JDK,并且配置好环境变量。 1,JDK的下载地址: http://www.oracle.com/technet

  • clipboard.js 复制和剪切插件详解

    clipboard.js 复制和剪切插件详解

    clipboard.js 是一个不需要flash,将文本复制到剪贴板的插件。简单介绍下基本运用。 1 引入插件 script src="js/clipboard.min.js"/script 2 基本使用 首先需要您需要通过传递DOM选择器,HTML元素或H

  • apiCloud拍照和从相册选择图片代码

    apiCloud拍照和从相册选择图片代码

    APP选择图片,一般分为两种,一种是从相册选择,一种是拍照,下面的代码就是apiCloud拍照和从相册选择(APICloud官方api描述的也很清楚,说实在的,比mui简单清楚多了): 1、html代码:

  • apicloud图片缓存的使用和查看清除缓存

    apicloud图片缓存的使用和查看清除缓存

    一、缓存列表图片 //循环数据的时候加载执行一个缓存图片的函数script type="text/x-dot-template" id="listT"{{ for (var i = 0; i it.length; i++) { }} img class="aui-img-object aui-pull-left" onload="fnLoadImage(this)"

  • 小技巧:图片自适应宽度和高度垂直居中

    小技巧:图片自适应宽度和高度垂直居中

    网站上传图片时,如果不从后台限制图片的宽高,图片就会出现宽高大小不一,有的宽大于高,有的高大于宽,在前端如果再不进行限制,可能就会出现下面的情况: 图片变形了。那么

  • apiCloud 关闭窗口和打开窗口不能同时进行

    apiCloud 关闭窗口和打开窗口不能同时进行

    今天,我爱模板网在用apicloud做一个购物APP时,有一个需求:发布完资讯,自动跳转到刚刚发布的资讯的详情页,点击详情页的返回按钮,关闭详情页。这时,你会发现,详情页关闭,发

  • js将html转义和反转义的两个函数

    js将html转义和反转义的两个函数

    HTML标签,有时需要显示出来,或者为了防止一些危险的操作,可能需要将它转义,如: h1我爱模板网/h1 通过: function html2Escape(sHtml) { return sHtml.replace(/["]/g,function(c){return {'':'lt;','':'gt;

  • 正则解决IOS和Android输入数字的问题

    正则解决IOS和Android输入数字的问题

    在手机上,尤其是在IOS上,input框输入数字会有很多问题,比如ios键盘自带的键盘上方的工具条输入,很坑。下面的这段代码,经过测试,可以输入任意数字,不会在前面显示多个零。

  • JS添加和删除节点

    JS添加和删除节点

    不像jQuery,js的添加和删除节点都比较麻烦,例如删除节点,必须要找到被删除元素的父节点,通过父节点的removeChild才能删除当前节点。当然,jQuery就是为了简化js才推出的,不可能比

  • VUE限制只能输入数字和去除空格,亲测可行

    VUE限制只能输入数字和去除空格,亲测可行

    我爱模板网在做app时,客户要求比较严格,注册的时候,手机号只能输入数字。input的type为tel还是能够输入数字,百度了下,发现下面的方法可以:

  • php和js过滤emoji表情符号

    php和js过滤emoji表情符号

    手机端常常会遇到用户输入框,输入emoji,如果是数据库是UTF8,会遇到报错: SQLException: Incorrect string value: '\xF0\x9F\x98\x84' for column 'review' at row 1 原因是:UTF-8编码有可能是两个、三个、四

  • apiCloud调用百度和高德地图进行导航

    apiCloud调用百度和高德地图进行导航

    apiCloud调用百度和高德地图进行导航

  • js和jQuery获取距离屏幕顶部和距离屏幕左边的距离

    js和jQuery获取距离屏幕顶部和距离屏幕左边的距离

    jQuery获取距离屏幕顶部和距离屏幕左边的距离非常简单,已经提供了方法:

  • action=#和onsubmit=return false解决手机端form点击搜索刷新

    action=#和onsubmit=return false解决手机端form点击搜索刷新

    input获取焦点,键盘的换行就会变成“搜索”,form不能少,type必须为“search”

  • vant swipe踩坑:click和手指滑动冲突

    vant swipe踩坑:click和手指滑动冲突

    今天我爱模板网在做下面的效果时,用到了vant的swipe

  • Android和IOS键盘弹起详解

    Android和IOS键盘弹起详解

    前言 最近一段时间在做 H5 聊天项目,踩过其中一大坑:输入框获取焦点,软键盘弹起,要求输入框吸附(或顶)在输入法框上。需求很明确,看似很简单,其实不然。从实验过一些机

  • CSS容器水平和垂直居中的方法总结

    CSS容器水平和垂直居中的方法总结

    在实际工作中,经常会遇到容器居中问题,而CSS容器水平和垂直居中的方法,网络上已经有很多相关文章,在这里,我爱模板网也对工作中用到的一些居中方法进行了总结,并加入了一

  • object-fit和object-position

    object-fit和object-position

    不知大家在做前端页面的时候,有没有遇到类似这样的问题:有一个不是正方形的图片,可能是宽度大于高度的,也可能是高度大于宽度的,而你又并不想用背景图的方式来做,要实现

  • module.exports,exports,export和export default,import与require区

    module.exports,exports,export和export default,import与require区

    还在为module.exports、exports、export和export default,import和require区别与联系发愁吗,这一篇基本就够了! 一、首先搞清楚一个基本问题: module.exports和exports是属于CommonJS模块规范!export和

  • 单行和多行文字超出显示省略号的方法总结

    单行和多行文字超出显示省略号的方法总结

    在做前端时,会经常遇到限制文字字数的问题。文字超出会影响页面效果,不美观。下面是小编工作中常用的限制文字行数,超出显示省略号的方法: 一、单行文字超出显示省略号,这

  • CSS3八卦和爱心

    CSS3八卦和爱心

    昨天雷雨交加,燥热有所缓解。今晨空气清新,再加上马上三天小长假,心情很不错,祝各位小长假玩的开心。那么,今天就用CSS3做些“不正紧”的事:画八卦和爱心。 CSS3我们一般都

  • PHP和前端必看功能 - 文章提取关键词替为超链接,SEO叫内链生成

    PHP和前端必看功能 - 文章提取关键词替为超链接,SEO叫内链生成

    前沿 很多大网站的文章内容关键词都是可以添加链接的,包括我们的大头条也是可以的,这样的好处首先是方便客户点击跳转相关内容,其次SEO叫内链,对SEO也有一定的辅助作用,如果

  • 这可能是最全的::before和::after伪元素的用法了

    这可能是最全的::before和::after伪元素的用法了

    一、介绍 css3为了区分伪类和伪元素,伪元素采用双冒号写法。 常见伪类——:hover,:link,:active,:target,:not(),:focus。 常见伪元素——::first-letter,::first-line,::before,::after,::selection。 ::before和

  • js截取等长的英文和中文字符串

    js截取等长的英文和中文字符串

    js截取字符串最常用的两个方法:substr(start,length)和substring(start,end)。在截取字符串的时候,给个个数或者位置就行了。但是,英文和中文截取出来,长度相差太多,如下: var txt = 'abcd

  • 在Vue中使用echarts和vue-echarts

    在Vue中使用echarts和vue-echarts

    准备:使用vue-cli脚手架 npm下载vue-cli脚手架 npm install -g @vue/cli 初始化一个项目 vue init webpack hello 然后等待它安装完所有的依赖包就可以了。 下面我们开始引入echarts。 方式一、直接引入

  • URL.createObjectURL和FileReader.readAsDataURL的比较

    URL.createObjectURL和FileReader.readAsDataURL的比较

    URL.createObjectURL() 静态方法会创建一个 DOMString,其中包含一个表示参数中给出的对象的URL。这个 URL 的生命周期和创建它的窗口中的 document 绑定。这个新的URL 对象表示指定的 File 对象或

  • js获取上传的视频时长(blob和base64方法)

    js获取上传的视频时长(blob和base64方法)

    我爱模板网在用vue-cli做一个教育网站时,需要上传视频,同时,还得在接口传视频长度。上传我用的是file控件: input type="file" 我们都知道 html5 的 video,是可以获取视频时长的,即dur

  • uni-app上拉加载和下拉刷新代码

    uni-app上拉加载和下拉刷新代码

    uni-app上拉加载和下拉刷新代码 1、pages.json配置需要上拉加载和下拉刷新的enablePullDownRefresh为true

  • VSCode链接mumu模拟器和夜神模拟器

    VSCode链接mumu模拟器和夜神模拟器

    用VSCode开发Flutter APP,使用安卓studio的模拟器不太好,用模拟器就很好了。下面是VSCode开发Flutter时,识别网易木木模拟器和夜神模拟器的方法: mumu模拟器 1,命令行进入MuMu安装bin目录:

  • flutter 在vscode Terminal打包安卓apk,更改图标和app名

    flutter 在vscode Terminal打包安卓apk,更改图标和app名

    第一步、生成key 1、在vscode的Terminal(工具底部)输入下面的命令,其中“D:/key.jks”表示将key生成到这里,-alias后面的为别名,后面配置key,会用到。 keytool -genkey -v -keystore D:/key.jks -k

  • Flutter从相册选择图片和相机拍照(image_picker)

    Flutter从相册选择图片和相机拍照(image_picker)

    Flutter获取相册中的图片和用相机拍照 在原生开发中,拍照及从图库选择图片是非常常见的需求,而且原生的图片选择第三方库也有很多并且很完善了。 Flutter也给我们提供了好用的图片

  • Flutter之CircleAvatar组件,圆形和圆角图片

    Flutter之CircleAvatar组件,圆形和圆角图片

    Flutter之CircleAvatar组件,圆形和圆角图片

  • Flutter RaisedButton设置圆角和边框

    Flutter RaisedButton设置圆角和边框

    Flutter RaisedButton可以设置圆角和边框,都在shape中设置,边框和Container等常规的边框设置略有差异:

  • Flutter圆形图片和圆角图片写法

    Flutter圆形图片和圆角图片写法

    Flutter圆形图片和圆角图片写法

  • js将毫秒数转换为天数、小时数、分钟数和秒数的计算方法

    js将毫秒数转换为天数、小时数、分钟数和秒数的计算方法

    js将毫秒数转换为天数、小时数、分钟数和秒数的计算方法

  • js分享到新浪、豆瓣和花瓣的代码

    js分享到新浪、豆瓣和花瓣的代码

    这是我爱模板网从网上down下来的三个分享代码,分别分享到新浪、豆瓣和花瓣,采用模态框弹出的形式进行分享,可以分享文章标题、作者和头像

  • 百度和高德地图根据经纬度调用静态图片缩略图的接口

    百度和高德地图根据经纬度调用静态图片缩略图的接口

    我爱模板网在做一个APP项目的聊天时,需要实现发送位置的功能,效果图如下: 聊天发送位置可以用融云提供的 sendLocationMessage 方法。经纬度也好获取,但是,apicloud官方提供的截图工

  • 阿里云虚拟主机和服务器解决:PHP程序访问报错Warning: Cannot modify header informa

    阿里云虚拟主机和服务器解决:PHP程序访问报错Warning: Cannot modify header informa

    上篇文章,我们在本地通过修改 PHP.ini 来解决 Warning: Cannot modify header information - headers already sent by 的问题。但是阿里云服务器和虚拟主机该怎么修改 PHP.ini ?按照下面步骤一样解决:

  • js根据经纬度计算距离、根据一个经纬度和距离角度计算另一个经纬度、计算两个经纬度的角度

    js根据经纬度计算距离、根据一个经纬度和距离角度计算另一个经纬度、计算两个经纬度的角度

    js根据经纬度计算距离、根据一个经纬度和距离角度计算另一个经纬度、计算两个经纬度的角度

  • module.exports和exports的区别

    module.exports和exports的区别

    穿插一个必备小知识:在文件a.js中用exports或module.exports导出的对象(方法、变量),可以在另一个文件b.js中通过require('./a')引用。 module和exports是Node.js给每个js文件内置的两个对象。可

  • module.exports和exports和export和export default的区别,import和requi

    module.exports和exports和export和export default的区别,import和requi

    关于module.exports和exports的区别,我已经在前一篇文章讲过,传送门。 在es5中,用module.exports和exports导出模块,用require引入模块。 es6新增export和export default导出模块,import导入模块。 一

  • 高德、百度、苹果、谷歌和腾讯地图URL API

    高德、百度、苹果、谷歌和腾讯地图URL API

    移动应用中,如何在自己的App中调起第三方的原生地图App,并显示相关的信息,如显示指定的一个坐标位置,显示一个起点到终点的路线查询,等等。 目前几个主要的地图商都提供了自

  • 300多个JavaScript和网页设计案例

    300多个JavaScript和网页设计案例

    《300多个JavaScript和网页设计案例》是chm格式的案例文档,解压后打开,可以看到满满的干货。举例:时间日期篇有显示时钟、显示日期、当前时间、距离某天时间、特殊节日、按日期显

  • md5.js可以将内容加密成16位和32位的js插件

    md5.js可以将内容加密成16位和32位的js插件

    我爱模板网需要将用户的ID和商铺ID链接起来,并且生成不超过19位的字符串,想到了使用MD5的方法,在网上找到了个MD5.js,此MD5加密方法,直接继承于String,可以将字符串加密成16位和

  • html5 history pushState和replaceState的使用

    html5 history pushState和replaceState的使用

    pushState和replaceState是一个HTML5的新接口,他们的作用非常大,可以做到改变网址却不需要刷新页面,这个特性后来用到了单页面应用中比如:vue-router,react-router-dom里面。 注意:仅改变网

  • 微信公众号和H5监听返回

    微信公众号和H5监听返回

    下面的代码,可以在微信公众号,点击返回箭头以及在安卓物理键返回时,提醒用户是否返回。主要用到了 html5 pushState 方法,代码如下: let state = { title: "title", url: "#" };window.history.pu

  • JS可选链和双问号详解

    JS可选链和双问号详解

    如果你有个对象user,user下有address,address下有street,输出street可能会这样写: return user.address.street 但是当这个address不存在,比如后台没有返回,即undefined,这时上面的代码就会报错:

  • js 获取当前月份 第一天和最后一天

    js 获取当前月份 第一天和最后一天

    js获取当前月份的第一天和最后一天的日期代码

  • js如何获取到本周的第一天和最后一天,本月的第一天和最后一天以及本季度的第一天和最后一天

    js如何获取到本周的第一天和最后一天,本月的第一天和最后一天以及本季度的第一天和最后一天

    js如何获取到本周的第一天和最后一天,本月的第一天和最后一天以及本季度的第一天和最后一天 1、首先来一个自己公司项目的源码: 项目需求描述: 从20150712日开始。 需求①:根据当

  • 原生js和vue实现input file选择图片本地预览

    原生js和vue实现input file选择图片本地预览

    原生js和Vue实现input file选择图片时,预览选择的图片的方法,用到了 createObjectURL 方法和 readAsDataURL 方法,前者是blob url,内存中的图片地址,后者是base64格式: html的createObjectURL方法:

  • 阿里云OSS图片地址后面跟上参数控制图片大小和分辨率实现图片压缩

    阿里云OSS图片地址后面跟上参数控制图片大小和分辨率实现图片压缩

    阿里云OSS图片地址后面跟上参数控制图片大小和分辨率实现图片压缩。x-oss-process,请求图片附加参数不一样,显示大小和分辨率跟着改变,这里着重介绍下参数的详细使用方法: 先来看

  • 同时验证手机号和电话号码的正则

    同时验证手机号和电话号码的正则

    下面的正则表达式,能够验证手机号码,还能验证规则为“0551-12345678”这种格式的电话号码,“-”前面是0开头,后面跟着2-3位数字,“-”后面是7-8位数字

  • uni-app this.$emit和uni.$emit

    uni-app this.$emit和uni.$emit

    今天我爱模板网在用uni-app做一个健康项目时,在第二个页面更改内容,然后需要刷新前一个列表页,我依稀记得uni-app提供了一个$emit,是可以发送全局事件的,于是在后一个页面写:

  • 腾讯云OSS图片地址后参数控制图片大小和分辨率实现图片压缩

    腾讯云OSS图片地址后参数控制图片大小和分辨率实现图片压缩

    之前我爱模板网总结过 阿里云OSS图片地址后面跟上参数控制图片大小和分辨率实现图片压缩 ,腾讯云其实也可以,只不过参数不一样: 接口形式 imageView2/mode/w/Width /h/Height /format/Format

  • 微信小程序通过code换取openId和unionid时,提示40029 code无效

    微信小程序通过code换取openId和unionid时,提示40029 code无效

    我爱模板网在做国祯E健康项目时,遇到了一个问题,即通过wx.login得到的code,通过接口去换取openid和unionid时,得到的是40029的结果,unionid和openid的值都是null,这大多数都是因为前端的

  • android生成key.jks秘钥证书和通过key.jks查询md5、SHA1、SHA256

    android生成key.jks秘钥证书和通过key.jks查询md5、SHA1、SHA256

    我爱模板网在《 flutter 在vscode Terminal打包安卓apk 》中略微提到了生成安卓秘钥的方法,但不详细。 今天又遇到了这个问题,折腾出来了,这里再详细记录下android生成key.jks秘钥证书和通

  • PHP中private和public还有protected的区别

    PHP中private和public还有protected的区别

    PHP中 private 和 public 还有 protected 的区别: public 表示全局,类内部外部子类都可以访问; private 表示私有的,只有本类内部可以使用; protected 表示受保护的,只有本类或子类或父类中可

  • uni-app H5端实现移动地图显示当前地图中心位置的坐标和地址

    uni-app H5端实现移动地图显示当前地图中心位置的坐标和地址

    uni-app的H5端map组件默认使用的是腾讯地图,首先需要在腾讯申请key,然后在manifest.json的H5配置key。因为uni-app官网已经说明:map组件的@tap点击地图时触发事件仅App-nuve、微信小程序2.9支持

  • gta5 圣安地列斯和罪恶都市鼠标无法控制人物解决方法

    gta5 圣安地列斯和罪恶都市鼠标无法控制人物解决方法

    gta5 圣安地列斯和罪恶都市鼠标无法控制人物解决方法。这里以罪恶都市为例(圣安地列斯同理)。运行罪恶都市,然后回到桌面,按Ctrl键+Alt键+小键盘.键打开任务管理器,或在电脑任

  • 理解和使用ES6中的Symbol

    理解和使用ES6中的Symbol

    ES6中引入了一种新的基础数据类型:Symbol,不过很多开发者可能都不怎么了解它,或者觉得在实际的开发工作中并没有什么场景应用到它,那么今天我们来讲讲这个数据类型,并看看我

  • 中文php md5和js md5不一致的简单解决办法

    中文php md5和js md5不一致的简单解决办法

    中文状态下,php的md5和js的md5不一致,主要是编码造成的,这里就不说转换编码了,麻烦,直接将php和js的中文转成字符就能解决了: php下md5: md5(urlencode('中文内容')); js下md5: md5.hex_

  • WFPlayer.js和wavesurfer.js实现音乐播放波峰图效果

    WFPlayer.js和wavesurfer.js实现音乐播放波峰图效果

    WFPlayer.js和wavesurfer.js都是能够实现音乐播放波峰图效果的js插件。 wavesurfer.js : 实现的效果图如下: 代码如下: script src="./wavesurfer.js"/scriptdiv id="waveform"/divscript var wavesurfer = WaveSurfer.c

  • js ArrayBuffer和Array区别

    js ArrayBuffer和Array区别

    js ArrayBuffer和Array区别: 区别: 1、数组里面可以放数字、字符串、布尔值以及对象和数组等,ArrayBuffer放0和1组成的二进制数据 2、数组放在堆中,ArrayBuffer则把数据放在栈中(所以取数

  • HTML5基于百度ORC api识别身份证和驾驶证

    HTML5基于百度ORC api识别身份证和驾驶证

    工作中遇到了HTML5公众号,需要拾取图片,识别图片中的身份证号、驾驶证。也就是ORC。注册了百度的ORC,将图片转为base64,直接使用百度的ORC接口实现了。估计将来可能还会遇到,于是

  • es6中new.target的作用和使用场景

    es6中new.target的作用和使用场景

    有时候想写出只能被继承使用的类,这时候就要用到new.target 1、含义: new.target返回使用new方法调用类时的类的名称,子类继承父类时,new.target会返回子类 class Rectangle { constructor(length

  • dart笔记8:dart abstract抽象类和接口实现多继承效果

    dart笔记8:dart abstract抽象类和接口实现多继承效果

    dart笔记8:dart abstract抽象类和接口实现多继承效果

  • dart笔记11:dart Future microTask和eventTask

    dart笔记11:dart Future microTask和eventTask

    dart笔记11:dart Future microTask和eventTask

  • dart笔记20:基于Bloc stream流实现数据处理和UI渲染分离

    dart笔记20:基于Bloc stream流实现数据处理和UI渲染分离

    基于Bloc stream流实现数据处理和UI渲染分离

  • dart笔记24:dart内置常用的元数据和自定义元数据

    dart笔记24:dart内置常用的元数据和自定义元数据

    一、@deprecated 被弃用的 使用时,代码提示会有删除线,但能正常使用: void main() { Mobile mobile = Mobile(); // ignore: deprecated_member_use_from_same_package mobile.netWork2G();}class Mobile { @deprecated void ne

  • Flutter笔记4:BottomAppBar底部应用栏和floatingActionButton实现中间凸起的底部导航

    Flutter笔记4:BottomAppBar底部应用栏和floatingActionButton实现中间凸起的底部导航

    本文简单实现了通过BottomAppBar底部应用栏和floatingActionButton实现中间凸起的底部导航栏效果,底部应用栏(导航栏)除了BottomAppBar,还有BottomNavigationBar,这里采用BottomAppBar实现的效果

  • Flutter笔记21:showDatePicker和showTimePicker方法

    Flutter笔记21:showDatePicker和showTimePicker方法

    Flutter的showDatePicker和showTimePicker方法,可以调用原生的日期选择框和时间选择框,两个方法都是Future方法,因为选择的结果需要等待选择完毕才能得到

  • Flutter笔记23:Expanded和Flexible组件

    Flutter笔记23:Expanded和Flexible组件

    Expanded和Flexible组件都是填充组件,都是配合Row或Column或Flex组件使用,决定剩下的空间如何分配,Expanded会将剩下的空间填充完,但Flexible不会

  • Flutter笔记34:Column和Row水平垂直布局组件

    Flutter笔记34:Column和Row水平垂直布局组件

    Flutter Column和Row水平垂直布局组件,属性方法都一样,只不过把主轴和交叉轴进行了交换

  • FullCalendar设置周六和周日的样式

    FullCalendar设置周六和周日的样式

    FullCalendar设置周六和周日的样式

  • CSS中zoom和scale的区别

    CSS中zoom和scale的区别

    zoom和scale这两个东西都是用于对元素的缩放,但两者除了兼容性之外还有一些不同的地方。zoom缩放会将元素保持在左上角,而scale默认是中间位置,可以通过transform-origin来设置。另外他

  • Dart编程实例 - 导入和使用库

    Dart编程实例 - 导入和使用库

    ## Dart编程实例 - 导入和使用库```dartimport dart:math;void main() { print(Square root of 36 is: ${sqrt(36)});}```

  • Dart编程实例 - dart getters 和 setters

    Dart编程实例 - dart getters 和 setters

    ## Dart编程实例 - dart getters 和 setters```dartclass Student { String name; int age; String get stud_name { return name; } void set stud_name(String na

  • Dart编程实例 - 访问属性和函数

    Dart编程实例 - 访问属性和函数

    ## Dart编程实例 - 访问属性和函数```dartvoid main() { Car c= new Car(); c.disp();} class Car { // field String engine = E1001; // function void disp()

  • Dart编程实例 - 可选参数和默认值

    Dart编程实例 - 可选参数和默认值

    ## Dart编程实例 - 可选参数和默认值```dartvoid main() { test_param(123);} void test_param(n1,{s1:12}) { print(n1); print(s1);}```

  • Dart编程实例 -  continue 和 Label

    Dart编程实例 - continue 和 Label

    ## Dart编程实例 - continue 和 Label```dartvoid main() { outerloop: // This is the label name for (var i = 0; i 3; i++) { print(Outerloop:${i}); for (var j = 0; j

  • Dart编程实例 - break和label

    Dart编程实例 - break和label

    ## Dart编程实例 - break和label```dartvoid main() { outerloop: // This is the label name for (var i = 0; i 5; i++) { print(Innerloop: ${i}); innerloop: for (

  • Dart编程实例 - 相等和关系操作符

    Dart编程实例 - 相等和关系操作符

    ## Dart编程实例 - 相等和关系操作符```dartvoid main() { var num1 = 5; var num2 = 9; var res = num1num2; print(num1 greater than num2 :: +res.toString()); res = num1num2;

  • JS自己实现字符串加密和解密算法

    JS自己实现字符串加密和解密算法

    字符串加密和解密的关键是算法设计,字符串经过复杂的编码处理,返回一组看似杂乱无章的字符串。对于常人来说,输入的字符串是可以阅读的信息,但是被函数打乱或编码之后显示

  • JS自定义编码和解码方案

    JS自定义编码和解码方案

    本例将根据字符在 Unicode字符表中的编号对字符串进行个性编码。例如,字符中的 Unicode编码为 20013说如果在网页中使用 Unicode编码显示,则可以输入#20013。 使用charCodeAt()方法能够把指定

  • JS Base64编码和解码

    JS Base64编码和解码

    Base64是一种编码方式,可以将任意字符(包括二进制字符流)转成可打印字符。JavaScript定义了两个与 Base64相关的全局方法。 btoa():字符串或二进制值转为 Base64编码。 atob():把 Base64编

  • JS Unicode编码和解码(6种方法)

    JS Unicode编码和解码(6种方法)

    JavaScript定义了 6个全局方法用于 Unicode字符串的编码和解码,说明如表所示。 JavaScript 编码和解码方法 方法 说明 escape() 使用转义序列替换某些字符来对字符串进行编码 unescape() 对使用

  • JS字符串和数组之间的转换

    JS字符串和数组之间的转换

    使用字符串的split()方法可以根据指定的分隔符把字符串切分为数组。 如果使用数组的join()方法,可以把数组元素连接为字符串。 示例1 如果参数为空字符串,则split()方法能够按单个字

  • JS字符串大写和小写之间的转换(4种方法)

    JS字符串大写和小写之间的转换(4种方法)

    String定义了 4个原型方法实现字符串大小写转换操作,说明如表所示。 String 字符串大小写转换方法 字符串方法 说明 toLocaleLowerCase() 把字符串转换成小写 toLocaleUpperCase() 将字符串转换成

  • JS中的while和for循环该如何选择?

    JS中的while和for循环该如何选择?

    for和while语句都可以完成特定动作的重复性操作。不过,使用时不可随意替换。简单比较如下。 语义 for语句是以变量的变化来控制循环进程的,整个循环流程是计划好的,可以事先知道

  • JS中的if和switch该如何选择?

    JS中的if和switch该如何选择?

    if和switch都可以设计多重分支结构,一般情况下switch执行效率要高于if语句。但是也不能一概而论,应根据具体问题具体分析。简单比较如表所示。 if 和 switch 的比较 语句 If 语句 Switch

  • JS break和continue语句详解

    JS break和continue语句详解

    JavaScript break 和 continue 关键字都可以用在 for 和 while 循环结构中,表示跳出循环;break 关键字还可以用在 switch case 选择结构中,表示结束当前的选择语句。 break 和 continue 关键字可以在

  • JS for和for in循环语句

    JS for和for in循环语句

    for语句是一种更简洁的循环结构。语法格式如下: for (expr1;expr2;expr3) statement 表达式expr1在循环开始前无条件地求值一次,而表达式expr2在每次循环开始前求值。如果表达式expr2的值为真,

  • JS while和do while循环语句

    JS while和do while循环语句

    在程序开发中,存在大量的重复性操作或计算,这些任务必须依靠循环结构来完成。JavaScript定义了while、for和do/while三种类型循环语句。 while语句 while语句是最基本的循环结构。语法格式

  • JS中的括号和点号

    JS中的括号和点号

    使用中括号运算符 [] 可以存取数组元素值,使用点运算符 . 可以存取对象属性值。其语法格式如下: a.b //点运算符的用法 c[b] //中括号运算符的用法 操作数a表示对象,操作数b表示属性

  • JS移位运算符(<<、>>和>>>)

    JS移位运算符(<<、>>和>>>)

    移位运算就是对二进制进行有规律低移位。移位运算可以设计很多奇妙的效果,在图形图像编程中应用广泛。 运算符 运算符执行左移位运算。在移位运算过程中,符号位始终保持不变。

  • JS &、|、^和~(逻辑位运算符)

    JS &、|、^和~(逻辑位运算符)

    位运算就是对二进制数执行计算,是整数的逐位运算。例如,1+1=2,在十进制计算中是正确的,但是在二进制计算中,1+1=10;对于二进制数 100取反,等于 001,而不是 -100。 位运算符有

  • JavaScript二进制、八进制和十六进制数值

    JavaScript二进制、八进制和十六进制数值

    JavaScript 支持把十进制数值转换为二进制、八进制和十六进制等不同进制的数值。 示例1 十六进制数值以0X或0x作为前缀,后面跟随十六进制的数值直接量。 var.num = 0xlF4; //十六进制数值

  • JS标识符、关键字和保留字

    JS标识符、关键字和保留字

    关键字就是 ECMA-262 规定的 JavaScript 语言内部使用的一组名称(或称为命令)。 这些名称具有特定的用途,用户不能自定义同名的标识符。具体说明如表所示。 ECMAScript 关键字 break dele

  • JS文件延迟和异步加载:defer和async属性

    JS文件延迟和异步加载:defer和async属性

    对于导入的 JavaScript 文件,也将按照 <script 标签在文档中出现的顺序来执行,而且执行过程是文档解析的一部分,不会单独解析或者延期执行。 般情况下,在文档的 head 标签中包含

  • js中,双问号??和双竖杠||的简单比较区别

    js中,双问号??和双竖杠||的简单比较区别

    js中, 双问号?? 和双竖杠||的区别:它们的共同特点是语法一样,前面是值,后面也是值,中间是符号;都是根据前面的值来决定到底取前面还是取后面。 经过我爱模板网进行简单比较

  • Python 日期和时间

    Python 日期和时间

    ## Python 日期和时间Python 程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能。 Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间。 时间间隔是以秒为单位

  • Python - 搜索和匹配

    Python - 搜索和匹配

    使用正则表达式有两个基本操作看起来相似但有显着差异。该 **re.match()** 检查只在字符串的开头匹配,而 **re.search()** 检查匹配字符串中的任何地方。这在文本处理中起着重要作用

  • Python - Chunks和Chinks

    Python - Chunks和Chinks

    分块是根据单词的性质将相似单词分组在一起的过程。在下面的示例中,我们定义了必须生成块的语法。语法表示在创建块时将遵循的诸如名词和形容词等短语的序列。块的图形输出如

  • Python - 同义词和反义词

    Python - 同义词和反义词

    同义词和反义词作为wordnet的一部分提供,wordnet是英语的词汇数据库。它作为nltkcorpora访问的一部分提供。在wordnet中同义词是表示相同概念并且在许多上下文中可互换的单词,因此它们被

  • Python - 资本化和翻译

    Python - 资本化和翻译

    大写字符串是任何文本处理系统中的常规需求。Python通过使用标准库中的内置函数实现了它。在下面的例子中,我们使用两个字符串函数 **capwords()** 和 **upper()** 来实现这一点。虽

  • Python3 日期和时间

    Python3 日期和时间

    Python 程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能。 Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间。 时间间隔是以秒为单位

  • Python3错误和异常

    Python3错误和异常

    作为Python初学者,在刚学习Python编程时,经常会看到一些报错信息,在前面我们没有提及,这章节我们会专门介绍。 Python有两种错误很容易辨认:语法错误和异常。

  • Python3 输入和输出

    Python3 输入和输出

    Python 输入和输出在前面几个章节中,我们其实已经接触了 Python 的输入输出的功能。本章节我们将具体介绍 Python 的输入输出。## 输出格式美化Python两种输出值的方式: 表达式语句和

  • Flutter如何修改和设置状态栏颜色

    Flutter如何修改和设置状态栏颜色

    手机状态栏,即手机顶部显示电池、网络、时间、信号等的位置,沉浸式状态下,状态栏的背景可能是深色,也可能是浅色,这时如果状态栏里面的内容文字也是和背景一样黑色或白色

  • Flutter ListView嵌套Listview问题和Column嵌套ListView问题

    Flutter ListView嵌套Listview问题和Column嵌套ListView问题

    Flutter的ListView或Column或Row嵌套ListView,往往会报下面的错误: RenderBox was not laid out: RenderFlex..... 这是因为ListView或Column或Row嵌套ListView,会有问题,解决办法如下: 一、ListView嵌套ListVie

  • Flutter bottomNavigationBar和DefaultTabController实战

    Flutter bottomNavigationBar和DefaultTabController实战

    本文通过一个案例,展示了Flutter通过bottomNavigationBar和DefaultTabController组件实现底部tab栏和顶部tab栏的实现

  • script标签的for和event事件

    script标签的for和event事件

    我爱模板网在做一个项目时,看到了类似于如下的代码: 此时,虽然不明白为什么这么写,但是能猜出来,点击div的时候,弹出

  • js模态框showModalDialog和showModelessDialog详解

    js模态框showModalDialog和showModelessDialog详解

    showModalDialog和showModelessDialog都是js模态框,平时我们说的模态框是用js模拟的弹出层,实际上弹出层和当前页面是一个界面。但这里的showModalDialog和showModelessDialog是新窗口,加载新的页面

  • IE浏览器基于ActiveX获得本机内网ip和网卡物理地址

    IE浏览器基于ActiveX获得本机内网ip和网卡物理地址

    不得不说IE的ActiveX的确很强大,只是限制太多,而且由于安全性问题,导致很多情况下获取不到。下面这段代码是IE通过ActiveX获取本机的内网IP和网卡的物理地址: function GetAdapterInfo()

  • Cesium Cartesian3笛卡尔坐标系详解和转换

    Cesium Cartesian3笛卡尔坐标系详解和转换

    Cartesian的翻译为"笛卡尔",实际上Cartesian3是来储存点的X/Y/Z坐标的,其中的方法也是服务于这一点,请大家记住这一点。以下就简称之为C3。 一、经纬度转换为世界坐标 1.Cesium.Cartesian3

  • js apply和call详解

    js apply和call详解

    首先,apply和call的区别: apply:方法能劫持另外一个对象的方法,继承另外一个对象的属性,语法: Function.apply(obj,args) obj:这个对象将代替Function类里this对象 args:这个是数组,它将作

  • Cesium修改3dtiles的经纬度和高度偏移量

    Cesium修改3dtiles的经纬度和高度偏移量

    一、根据前后经纬度和高度计算变换矩阵-平移矩阵: ①根据tileset的边界球体中心点的笛卡尔坐标得到经纬度坐标 ②根据经纬度和高度0,得到地面笛卡尔坐标 ③根据经纬度和需要的高

  • tinymce富文本编辑器如何获取和设置文本内容

    tinymce富文本编辑器如何获取和设置文本内容

    tinymce 是一款非常优秀的简约的美观的富文本编辑器,下面介绍如何主动去获取和设置tinymce的文本内容,以及获取纯文本不带html标签的内容: 1、如果当前页面只有一个编辑器: 获取内

  • 使用变量作为key值和键值创建JavaScript对象

    使用变量作为key值和键值创建JavaScript对象

    javascript如何将变量作为对象的key和键值来创建对象

  • Vue进阶,效率和优雅我都要

    Vue进阶,效率和优雅我都要

    以下不讨论加入TypeScript 和 JSX/TSX 一、使用 require.context 实现前端工程自动化 require.context是一个 Webpack 提供的Api,通过执行require.context函数获取一个特定的上下文,主要是用于实现自动化

  • typescript接口和泛型的简单示例

    typescript接口和泛型的简单示例

    通过typescript的泛型和接口,定义一个操作数据库的库,支持MySql、MongoDb 要求:MySql、MongoDb功能一样,都有四个方法:add、update、delete和get方法 注意:约束统一的规范,注意代码重用 解

  • vue2.X和vue3.X的区别

    vue2.X和vue3.X的区别

    一、默认进行懒观察(lazy observation) 在 2.x 版本里,不管数据多大,都会在一开始就为其创建观察者。当数据很大时,这可能会在页面载入时造成明显的性能压力。3.x 版本,只会对「

  • VUE3安装和创建项目

    VUE3安装和创建项目

    首先,在安装VUE3之前,请先卸载已经安装的VUE2,即卸载vue-cli: npm uninstall -g @vue/cli 一、通过Vue-cli创建我们的项目 1、全局安装Vue-cli: yarn global add @vue/cli# ORnpm install -g @vue/cli# ORcnpm in

  • 事件获取目标currentTarget、target、srcElement三者之间的区别和联系

    事件获取目标currentTarget、target、srcElement三者之间的区别和联系

    currentTarget 指的是触发事件的当前对象,可以是冒泡和捕获的对象,不一定是点击或者鼠标移入等事件的直接触发对象。可以是他的父元素等。 target 指的是事件触发的直接对象。IE有兼

  • 谷歌chrome浏览器无法从该网站添加应用、拓展程序和用户脚本

    谷歌chrome浏览器无法从该网站添加应用、拓展程序和用户脚本

    我爱模板网需要在没有联网的云桌面上H5应用的接口,需要解决跨域。谷歌chrome的跨域插件Allow CORS: Access-Control-Allow-Origin http://www.5imoban.net/texiao/other/202102244720.html比较好用,所以下载了

  • Vue props中Object和Array设置默认值

    Vue props中Object和Array设置默认值

    Vue中,在props中设置Object和Array的默认值 seller: { type: Object, default() { return {} }}sellerArr: { type: Array, default: []} 当父组件没有传这个值或者值是空时,输出的话,返回: 下面这种是错误的

  • 关于uni-app中使用webview和H5通讯及传参问题

    关于uni-app中使用webview和H5通讯及传参问题

    前言 最近在用uni-app开发app时,因为uni-app组件map的regionchange取不到经纬度的问题,只能改用H5自行开发map页面(本人采用的是高德地图);H5可用本地Html和网络资源 一、 uni-app引入webvi

  • vue 引入全局变量和全局函数

    vue 引入全局变量和全局函数

    关于vue引入全局变量和全局函数 一、全局变量 首先单独定义一个js文件,我一般放在asset文件中,注意结尾要用export写法 在入口文件main.js(如果是多页面,就是用到该全局变量的入口文

  • ThinkPHP6 inc和dec方法

    ThinkPHP6 inc和dec方法

    ThinkPHP6的inc和dec方法是老版本setInc和setDec的替代方法,用法和之前基本上一致,下面简单记录下用法: inc方法将数字字段值增加,如: public function update() { $result = M("User")-where('uid = 2

  • JS获取子节点、父节点和兄弟节点的方法实例总结

    JS获取子节点、父节点和兄弟节点的方法实例总结

    一、js获取子节点的方式 1. 通过获取dom方式直接获取子节点 其中test的父标签id的值,div为标签的名字。getElementsByTagName是一个方法。返回的是一个数组。在访问的时候要按数组的形式访

  • Cesium中的几种坐标和相互转换以及各种经纬度之间的转换

    Cesium中的几种坐标和相互转换以及各种经纬度之间的转换

    一、首先介绍几个重要的坐标对象: 1.世界坐标:Cartesian3(笛卡尔空间直角坐标系) new Cesium.Cartesian3(x, y, z) 可以看作,以椭球中心为原点的空间直角坐标系中的一个点的坐标,示意图

  • shadow dom的作用和用法详解(createShadowRoot, attachShadow)

    shadow dom的作用和用法详解(createShadowRoot, attachShadow)

    相信shadow dom很多前端开发工作者都遇到过(点击查看 HTML5 audio、video原生样式修改,查看shadow dom的方法 ),它是web component的一部分。不过对于shadow dom很多人并不深入了解,只晓得是影

  • input blur失去焦点事件和点击事件冲突

    input blur失去焦点事件和点击事件冲突

    我爱模板网在写一个自定义下拉框时,下拉框的显示隐藏由输入框的焦点获取和失去来决定,而下拉框的点击事件此时则无效了,代码如下: div class="select" input type="text" v-model="projectN

  • vue-codemirror 和 jsonlint-mod实现 form-create-designer的导入导出JSO

    vue-codemirror 和 jsonlint-mod实现 form-create-designer的导入导出JSO

    form-create-designer 很完美,但是后台需要表单生成后的JSON和配置的JSON数据,form-create-designer本身提供的API,结合vue-codemirror 和 jsonlint-mod就能实现预览、导入导出了,效果如下: 使用方法

  • replaceState和pushState行为的监听

    replaceState和pushState行为的监听

    replaceState和pushState可以修改浏览器地址而不刷新界面,非常好用。但如果要实现浏览器的前进后退,页面也会变化,就需要对replaceState和pushState行为进行监听。此时,我们就得自己添加

  • input和select flex-grow:1不一样长

    input和select flex-grow:1不一样长

    在flex布局下,一行两个input或者一个input+一个select,为了保证每行的宽度对其,就给所有的input和select一个样式: .row input, .row select{flex-grow:1} 当一行都是input或者都是select的时候,都能

  • 安卓下react native图片放大和长按保存的实现——react-native-image-zoom-viewer

    安卓下react native图片放大和长按保存的实现——react-native-image-zoom-viewer

    我爱模板网在做一个react-native安卓项目时,遇到了需要将图片放大和长按保存的需求,而react-native-image-zoom-viewer肯定是比较合适的插件,它支持缩放图片、保存图片等常规的图片操作。

  • 解决npm安装的依赖和package.json定义版本不一致

    解决npm安装的依赖和package.json定义版本不一致

    我爱模板网在二次开发一个react项目时,用到了swiper官网的一个效果:Swiper官网Swiper TFBOYS案例。这个react原本已经安装了swiper3依赖

  • 中国市和县经纬度json

    中国市和县经纬度json

    中国各城市和县城的经纬度JSON:{北京:[116 46,39 92],上海:[121 48,31 22],天津:[117 2,39 13],重庆:[106 54,29 59],石家庄:[114 48,38 03

  • vue activated和deactivated

    vue activated和deactivated

    keep-alive包裹动态组件的时候,会缓存不活动的组件实例,而不是摧毁他们。其是一个抽象的组件,自身不会渲染一个DOM元素,也不会出现在父组件链中。说白了被keep-alive包裹的组件其会被缓存。

  • 使用babel.js 和 polyfill.js 使IE浏览器兼容ES6

    使用babel.js 和 polyfill.js 使IE浏览器兼容ES6

    项目开发基本结束,现在要求兼容IE。页面使用HTML+JS编写。其中封装的http请求的js用到箭头函数,导致ie打不开项目。所以此文章只适用于HTML+JS框架。

  • nofollow标签的用法和作用

    nofollow标签的用法和作用

    nofollow 标签是由谷歌领头创新的一个“反垃圾链接”的标签,是 HTML 页面中 标签的属性值,后续被百度、雅虎、360、必应、神马等各大搜索引擎广泛支持。

  • vue-cli3 区分开发环境、测试环境和生产环境

    vue-cli3 区分开发环境、测试环境和生产环境

    开发环境好区分,process env NODE_ENV= development 就是开发环境,否则,就是生产环境。生产环境如果想区分是测试还是正式,就需要使用下面的方法

  • js 页面级楼层代码和在容器内的楼层效果实现

    js 页面级楼层代码和在容器内的楼层效果实现

    先解释下:页面级指的是,楼层滚动是在整个body中滚动,div内的楼层指的是,在某个容器,如div、ul内滚动,区别在于,一个是获取document的滚动距离,监听滚动也是监听window的滚动事件,容器内滚动,获取的是子元素相对于父容器的偏移量,监听滚动也是这个容器的滚动事件

  • webpack5学习笔记:url-loader和file-loader

    webpack5学习笔记:url-loader和file-loader

    1 什么都不配置,直接就将资源文件打包在 webpack 配置的打包路径的根目录 2 js中, `require( img 1 jpg )` 在file-loader 4 X,返回的是资源,在5 x以后返回的是对象,通过 `require( img 1 jpg ) default` 才能拿到资源 3 js中,除了 require 引入资源,还可以用 `import xxx from img 1 jpg` 的方式引入资源

  • webpack5学习笔记:分离webpack配置文件和判断生产环境

    webpack5学习笔记:分离webpack配置文件和判断生产环境

    将webpack配置文件分离是一种常见的方式:新建三个文件,放到config文件夹下:webpack common js 这是测试和生产都会用到的配置webpack dev js 这是测试环境的配置 webpack prod js 这是生产环境的配置 package json 中配置:

  • qiankun.js 主应用和子应用都是hash时,vue框架的配置方法

    qiankun.js 主应用和子应用都是hash时,vue框架的配置方法

    之前分享过一篇文章,qiankun js 微前端服务。这里的配置,当主应用的路由是hash时,就无法满足了。

  • 基于backdrop-filter和background-image: radial-gradient实现的模糊点遮罩效果

    基于backdrop-filter和background-image: radial-gradient实现的模糊点遮罩效果

    这是模仿element plus导航栏的基于基于backdrop-filter和background-image: radial-gradient实现的模糊点遮罩效果的代码

  • gulp文件操作:gulp.series、gulp.parallel的使用和区别

    gulp文件操作:gulp.series、gulp.parallel的使用和区别

    gulp series 顺序执行,gulp parallel 用于并行执行。

  • vue3 ref和reactive的区别

    vue3 ref和reactive的区别

    ref和reactive是vue3基于组合式api模式下,在setup中用于声明的具有响应式的数据的方法。

  • JS中 includes() 和 indexOf()

    JS中 includes() 和 indexOf()

    includes()和indexOf()都是用来检查数组和字符串是否包含某些元素,includes()返回值是布尔值,indexOf()返回的是索引值,如果没有返回-1

  • js 数组array实现上移和下移

    js 数组array实现上移和下移

    表格由js的数组array渲染而成的,通过右边的移动按钮,实现上下移动,代码实现如下

  • vue3 reactive和ref区别

    vue3 reactive和ref区别

    ref也可以用来定义对象或者数组类型的数据,内部会通过reactive转为代理对象

  • gltf和glb模型压缩

    gltf和glb模型压缩

    gltf和glb模型压缩,我爱模板网通常使用两种方法

  • 实现 input 只能输入数字和小数点的四种方法

    实现 input 只能输入数字和小数点的四种方法

    实现 input 只能输入数字和小数点,大家往往用到的都是replace方法,但是其实还有不少其他方案可选

  • js获取dom元素距离浏览器左边和顶部的距离

    js获取dom元素距离浏览器左边和顶部的距离

    jQuery提供了一个方法,可以获取dom元素距离浏览器左边和顶部的距离

  • vue3 ref和reactive

    vue3 ref和reactive

    ref和reactive是vue3基于组合式api模式下,在setup中用于声明的具有响应式的数据的方法。

  • yarn设置超时时间和查看配置接口

    yarn设置超时时间和查看配置接口

    yarn设置超时时间和查看配置接口

  • Angular 5数据绑定、事件绑定和双向绑定

    Angular 5数据绑定、事件绑定和双向绑定

    数据流从类到视图则是数据绑定,即在类中改变变量的值,UI视图会跟着改变;反之,事件绑定是随着触发UI视图,类中也会产生相应的变化,比如鼠标点击、键盘点击触发事件。双向绑定则是数据绑定+事件绑定的结合。

  • Vim的保存和退出命令

    Vim的保存和退出命令

    终端输入命令vim 可以使用Vim编辑器打开一个文件,然后按下i可以进行编辑。

  • 微信小程序获取用户昵称和头像 getUserProfile 废弃,uni-app获取头像和昵称的方法

    微信小程序获取用户昵称和头像 getUserProfile 废弃,uni-app获取头像和昵称的方法

    2022年10月,微信回收getUserInfo()和getUserProfile()获取用户信息的能力。从此以后,不管是getUserInfo还是getUserProfile,都返回匿名的微信头像和昵称,但仍然可以获取openid。

  • VScode的eslint报错:Delete `␍` 最简单最有效的解决方法和解释

    VScode的eslint报错:Delete `␍` 最简单最有效的解决方法和解释

    VScode的文件每行结尾都报红色,鼠标浮上去显示Delete `␍`

  • uniapp自定义头部,计算状态栏和导航栏高度

    uniapp自定义头部,计算状态栏和导航栏高度

    uniapp自定义头部,计算状态栏和导航栏高度

  • css3 env()和constant()设置安全区域

    css3 env()和constant()设置安全区域

    env()和constant(),是IOS11新增特性,Webkit的css函数,用于设定安全区域与边界的距离,有4个预定义变量

  • vue3 动态设置和获取ref

    vue3 动态设置和获取ref

    vue3设置和读取静态ref的方法

  • App备案中安卓和IOS的指纹、公钥、证书SHA-1等获取方法

    App备案中安卓和IOS的指纹、公钥、证书SHA-1等获取方法

    在手机上安装要备案的软件(这一步必须的),再安装“APP备案助手”(各大应用市场应该都能搜到,搜不到就百度下载),打开APP备案助手,搜索这个要备案的软件,点击查询即可

  • 响应式开发通过修改viewport实现pc版和手机版的切换

    响应式开发通过修改viewport实现pc版和手机版的切换

    一般情况下,pc版和手机版的切换,比如在网站底部搞个按钮,手机下显示pc版,pc下显示手机版,这种都不是响应式,而是手机一套模板,pc一套模板。响应式不用这个,它是自适应的。但是,客户不懂啊,非要在手机下能切换到pc看效果

  • uniapp H5和APP实现pdf预览功能

    uniapp H5和APP实现pdf预览功能

    uniapp H5和APP实现pdf预览功能,注意是H5和APP,小程序无法用此方法

  • uniapp微信小程序PDF和word预览

    uniapp微信小程序PDF和word预览

    uniapp微信小程序PDF和word预览

  • unplugin-vue-components 和 unplugin-auto-import

    unplugin-vue-components 和 unplugin-auto-import

    本文介绍了如何在Vue项目中使用unplugin自动导入第三方库和组件,以及如何配置unplugin-auto-import和unplugin-vue-components插件,包括resolvers和文件路径设置。

  • uni-app 小程序和APP实现点击tab自动屏幕居中显示

    uni-app 小程序和APP实现点击tab自动屏幕居中显示

    uni-app 小程序和APP实现点击tab自动屏幕居中显示

  • npm 查看源和nrm使用

    npm 查看源和nrm使用

    npm 查看源和nrm使用

  • 如何在 Linux、macOS 和 Windows 中查看 SSH 密钥?

    如何在 Linux、macOS 和 Windows 中查看 SSH 密钥?

    SSH(Secure Shell)密钥是用于身份验证和安全通信的重要组成部分。在Linux、macOS和Windows操作系统中,你可以通过一些简单的步骤来查看

  • js获取URL中queryString传参和hash传参

    js获取URL中queryString传参和hash传参

    js获取URL中queryString传参和hash传参

  • H5如何对android和ios手机软键盘的监听

    H5如何对android和ios手机软键盘的监听

    在ios中软键盘弹起时,仅会引起body的scrollTop值改变,但是我们可以通过输入框的获取焦点情况来做判断,单也只能在ios中采用这个方案,因为在android中存在主动受气键盘后,但输入框并没有失去焦点,而ios中键盘受气后就会失去焦点

  • 鸿蒙测试证书和正式证书生成

    鸿蒙测试证书和正式证书生成

    鸿蒙测试证书和正式证书生成

  • IIS最大连接数和队列长度

    IIS最大连接数和队列长度

    IIS最大并发连接数是指在同一时间内,IIS服务器可以处理的并发连接的最大数量。 当超过这个数量时,额外的请求会被拒绝,通常会返回503服务不可用的错误。 IIS的最大并发连接数可以通过IIS的高级设置进行调整。例如,如果工作线程数为100,队列长度为5000,最大并发连接数设置为5000,那么当有10000个连接请求同时涌入时,100个请求会立即被处理,5000个请求会进入等待队列