- 博客(28)
- 收藏
- 关注
原创 php伪静态设置
php本地路径去掉第一个index<IfModule mod_rewrite.c>Options +FollowSymlinks -MultiviewsRewriteEngine OnRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]</IfModule>...
2022-01-14 15:47:22
444
转载 微信小程序实现数据监听
/** * 设置监听器 watch.js */export function setWatcher(page) { let data = page.data; let watch = page.watch; Object.keys(watch).forEach(v => { let key = v.split('.'); // 将watch中的属性以'.'切分成数组 let nowData = data; // 将data赋值给nowData for (let
2022-01-12 14:44:24
3533
转载 微信小程序 实现单个/多个倒计时功能显示
微信小程序 实现单个/多个倒计时显示**思路:**首先获取到每个倒计时的结束时间,然后把结束时间跟当前时间转换成时间戳,结束时间减去当前时间再除以1000(因为时间戳是毫秒级)就是该结束时间距离当前时间的秒数了,然后根据公式计算出时分秒,最后使用定时器每秒跑一次就实现成功啦~两种倒计时思路差不多,多个倒计时多了遍历数组步骤,遍历拿到数组中每个对象结束时间来计算时间好啦!说完思路先上效果图看看~~~单个倒计时上代码,上代码!!!重点来啦…wxml:// 单个倒计时-----wxml<v
2021-09-03 15:49:26
787
转载 小程序保存服务端sessionid的方法
普通的Web开发,都是把sessionid保存在cookie中传递的。不管是java还是php,服务端的会在response的header中加上Set-CookieResponse HeadersContent-Type:application/json;charset=UTF-8Date:Mon, 02 Apr 2018 16:02:42 GMTSet-Cookie:JSESSIONID=781C7F500DFA24D663BA243A4D9044BC;path=/yht;HttpOnly浏览
2021-08-31 09:21:48
791
转载 SQL语句中where 1=1的意义
我们在看别人项目的时候,很多时候看到这样的SQL语句:select * from user where 1=1其中这个where1=1是有特殊意义的,包含以下两种情境:动态SQL拼接和查询表结构。一 动态SQL拼接适合多条件搜索,当要构造动态sql语句时为了防止sql语句结构不当,所以加上where 1=1 ,这样SQL语句不会报错,例如:String sql=“select * from table_name where 1=1”;if( conditon 1) {sql=sql+“var2
2021-06-25 18:05:00
396
转载 js jquery 获取元素(父节点,子节点,兄弟节点),元素筛选
一:js 获取元素(父节点,子节点,兄弟节点) var test = document.getElementById("test"); var parent = test.parentNode; // 父节点 var chils = test.childNodes; // 全部子节点 var first = test.firstChild; // 第一个子节点 var last = test.lastChile; // 最后一个子节点 var previous = test.pr
2021-06-23 17:49:42
291
转载 thinkphp页面请求时间超过40S报404错误解决办法
最近在写一个thinkphp项目的时候,发现Ajax从后端请求数据时间比较长,大概需要45秒左右,但是一旦请求时间超过40s,页面就会超时404了,一开始以为是ajax请求时间不能太长,后来将Ajax请求改为同步且timeout设置为60000(毫秒),发现还是不行,然后又查一下浏览器的最长请求时间是5分钟,所以也排除了浏览器的问题,接着排除了php和thinkphp的问题,最后发现原来是apache出现的问题,最后的原因是:phpstudy自带的httpd.conf没有以下几行。加上之后正常了。<
2021-06-23 15:58:29
714
转载 jquery获取当前页面的URL信息
1、设置或获取对象指定的文件名或路径。window.location.pathname例:http://localhost:8086/topic/index?topicId=361alert(window.location.pathname); 则输出:/topic/index2、设置或获取整个 URL 为字符串。window.location.href例:http://localhost:8086/topic/index?topicId=361alert(window.location.hr
2021-06-10 11:14:54
2322
原创 某一指定位置的div在窗口滚动到指定位置的时候fixed定位
目的:将附近机构一栏在滑动时固定为顶部的导航栏直接上代码,亲测好用<div class="navigation bg-white" style="z-index:990;width: 100%"> <div class="nearby pull-left" style="margin-left: 0.08rem;padding-top: 0.2rem;">附近机构</div> <div class="pop pull-left"
2021-06-03 16:02:42
472
转载 消除一个数组里面重复的元素
1.这个方法比较简单,但是不足之处是,使用sort()方法之后,把原数组给改变了var data = ['blue', 'red', 'green', 'blue'];function UniqueData(data) { data = data.sort(); for (var i = 0; i < data.length; i++) { if (data[i] === data[i + 1]) { data.splice(i, 1);
2021-05-26 11:35:27
231
转载 input框 type=“submit“ 和“button“有什么区别
HTML中input框 type=“submit” 和 type="button"主要从元素定义类型、点击触发动作两个方面来区别。一、元素定义类型的区别:1、<input type="button /> 定义为一个可点击的按钮。2、<input type="submit /> 定义为一个提交按钮。提交按钮会把表单数据发送到服务器。二、点击触发动作的区别:1、<input type="button /> 如果没有添加onclick事件的监听,点击时没有任何反应。
2021-05-25 11:26:04
2630
转载 input搜索框实时检索功能实现(亲测有效,超级好用)
一:目前监听input输入框有三种方法:第一种是onchange事件,触发条件:内容改变且失去焦点。第二种是onpropertychange事件,触发条件:元素内容改变即触发,另外js改变内容,该元素的属性改变也会触发。但只在IE11以下支持。第三种是html5的oninput事件,触发条件:value值的改变,但是js方式改变value不会触发,且在IE8以上及其他标准浏览器支持。二:采用最简单的html5的oninput事件,onchange事件触发条件无法达到理想的输入即检索,onproper
2021-05-14 18:27:32
5582
转载 使用jQuery设置disabled属性与移除disabled属性
Readonly只针对input和textarea有效,而disabled对于所有的表单元素都有效,下面为大家介绍下使用jQuery设置disabled属性表单中readOnly和disabled的区别:Readonly只针对input(text/ password)和textarea有效,而disabled对于所有的表单元素都有效,包括select,radio, checkbox, button等。但是表单元素在使用了disabled后,当我们将表单以POST或GET的方式提交的话,这个元素的值不会
2021-05-14 11:29:42
1094
转载 微信小程序push插入数组无效问题的解决
不能用push的时候:for (i = 0; i < item.length;i++){ this.data.arrayItem.push(item[i]) }应该这样写:var array=this.data.arrayItemfor (i = 0; i < item.length;i++){ array.push(item[i]) }this.setData({ arrayItem:array})...
2021-05-14 11:22:36
2048
原创 去除input边框
<input class="phone" style="font-size: 1.125rem;border: 0px;outline: none;" name="phone" pattern="[0-9]{11}" maxlength="11" type="tel" value="{$phone}" placeholder="请输入体检人手机号码" notmatchtips="请输入正确的手机号码">border: 0px :去除input边框;outline:none :去除当点击in
2021-05-14 10:50:04
95
原创 radio的change事件失效
应该绑定ifChecked事件$("input[name='radioName']").on('ifChecked', function(event){ test();});
2021-05-12 15:42:22
1552
1
原创 PHP数组指定位置插入元素&array_splice()用法
在php中,可以使用array_splice()函数向数组插入元素。下面举例讲解PHP如何在数组指定位置插入元素。1、创建一个数组保存在$str变量中,数组内有四个元素。$arr=array('aaa','ccc','ddd','eee');2、使用array_splice()函数将$str变量插入数组的第二个位置。array_splice()函数第一个参数为指定的数组,第二个参数为插入的位置(位置从零开始),第三个参数被移除的元素个数,第四个参数为插入的元素。$arr=array('aaa',
2021-05-10 15:18:28
3835
转载 HTML如何实现滚动文字
一、HTML滚动文字marquee 滚动文字标签在一个页面中会有很多多媒体元素,比如动态文字、动态图象、音视频等,而最简单的就是天价滚动文字了,在HTML中,如果我们想要添加滚动文字,需要使用marquee标签。我们先来看一下最简单的示例:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>marquee</title>
2021-05-08 15:16:41
15174
转载 php数组依据指定字段排序,array_multisort()用法
php 根据数组中指定字段排序 array_multisort(),这个函数可根据数据中某一列排序现在有一个二维的数组$arr,要求根据时间对数组倒序排序,这就用到array_multisort()例://二维数组$arr = [ 0 => [ 'id' => '', 'title' => '', 'serverTime' => '', ], 1 => [ 'id' => ''
2021-05-07 11:18:55
244
转载 js获取当前页面及前一页面网址
var nowurl = document.URL;var fromurl = document.referrer;console.log("当前页面"+nowurl);console.log("前一页面"+fromurl);
2021-05-06 11:19:31
1542
转载 PHP CURL使用详解
PHP CURL是一个非常强大的开源库,支持很多协议,包括HTTP、FTP、TELNET等,我们使用它来发送HTTP请求。它给我们带来的好处是可以通过灵活的选项设置不同的HTTP协议参数,并且支持HTTPS。CURL可以根据URL前缀是“HTTP” 还是“HTTPS”自动选择是否加密发送内容。使用CURL发送请求的基本流程使用CURL的PHP扩展完成一个HTTP请求的发送一般有以下几个步骤:1、初始化连接句柄;2、设置CURL选项;3、执行并获取结果;4、释放VURL连接句柄。下面的程序片段是
2021-05-06 11:06:57
314
转载 PHP curl error: SSL certificate problem: unable to get local issuer certificate解决方案
//避免https 的ssl验证 curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); curl_setopt($ch, CURLOPT_SSLVERSION, false); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);只加上后俩句...
2021-05-06 10:48:11
292
转载 HTML设置超出规定显示范围的内容隐藏
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>Title</title><style> div{ width: 10em; /*保证文字不会被半汉字截断,显示10个文字*/ overflow: hidden; /*超出长度的文字隐藏*/
2021-05-06 10:37:41
2094
转载 解决移动端html页面出现X轴横向滚动条问题
最近在用 Bootstrap 写一个需要适配 WEB 和 WAP 的网站,写完后发现 WAP 端总是会出现横向滚动条,也就是 X 轴滚动条,导致 WAP 端页面左右滑来滑去,很是令人蛋疼,即使设置了 overflow-x: hidden和 width:100% 也无法去除,通过各种途径寻找解决方法,最终在 张鑫旭 大神的一篇文章里找到了最终解决方法,在这里记录一下防止之后自己用得到时还需要重新找,也为那些同样有这方面问题的童鞋提供方便。出现这种问题的主要原因就是,由于内容较多导致出现Y轴滚动条,占用了页面
2021-05-06 09:51:20
3461
1
转载 span文字仅显示两行
文字仅显示两行span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
2021-05-06 09:37:15
3096
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人