html5
huizhang.
EasySwoole开发组成员
展开
-
js简单实现通用组件
目录结构BaseComponent.jsclass BaseComponent { props = { elementId: '' }; constructor(props) { this.props = props; document.getElementById(this.props.elementId).innerHTML = this.render(); this.events(); }原创 2021-02-21 15:58:11 · 471 阅读 · 1 评论 -
表达式语言EL(Expression Language)
为什么要使用ELJSP2.0之后不建议使用 JSP表达式和JSP脚本片段,建议使用EL代替JSP表达式,使用JSTL代替JSP脚本片段EL简介 全称:Expression Language,翻译过来叫表达式语言 格式:${表达式} EL表达式主要用来将域对象中的属性输出到页面 EL表达式默认是全域查找 先从page域中查找,找到后直接返回,找不到再去request域中找,...转载 2017-12-11 17:11:13 · 588 阅读 · 0 评论 -
js拼装html无法触发事件
$("body").delegate('.refund','click',function(){//主要是这里 var truthBeTold = confirm("退款审核,审核结果会在24小时内,通过微信公众号渠道发送,请注意查收!"); balance_rule_id = $(this).data('id'); this原创 2017-12-05 15:47:21 · 1540 阅读 · 0 评论 -
post表单时的html报文的header信息
表单只有text的时候POST /example.php HTTP/1.1Host: 127.0.0.1User-Agent: PEAR HTTP_Request class ( http://pear.php.net/ )Content-Type: application/x-www-form-urlencodedConnection: closeAccept-Encoding...转载 2017-12-25 08:55:14 · 6755 阅读 · 0 评论 -
js-sdk 拉取微信卡券,网络繁忙请稍后再试
问题分析既然已经弹出了拉取卡券的页面,但是就是不显示卡券,只能说明一个原因就是你的card_id填写错误,或者多了空格一类的。原创 2018-01-03 14:39:19 · 881 阅读 · 0 评论 -
html5禁用缩放后,页面出现混乱
简介 有的时候我们做页面时,尤其是手机页面,不想让某些页面进行缩放对用户的体验性不是很好,因此我们希望禁用html5默认的缩放页面功能。解决办法 在html5中的header中加入此话meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0;user原创 2018-01-05 15:30:33 · 1112 阅读 · 0 评论 -
php+swoole实现群聊
简介http://www.ruanyifeng.com/blog/2017/05/websocket.html服务器端代码$server = new swoole_websocket_server("127.0.0.1", 9501);$server->on('open', function (swoole_websocket_server $server, $reque原创 2018-01-27 15:25:59 · 1205 阅读 · 1 评论 -
PHP保存Base64图片base64_decode的问题
原创 2018-05-09 23:38:04 · 683 阅读 · 0 评论 -
pageEncoding和charset有什么区别
pageEncoding是jsp文件本身的编码contentType的charset是指服务器发送给客户端时的内容编码JSP要经过两次的“编码”,第一阶段会用pageEncoding,第二阶段会用utf-8至utf-8,第三阶段就是由Tomcat出来的网页, 用的是contentType。第一阶段是jsp编译成.java,它会根据pageEncoding的设定读取jsp,结果是由指定的编码方案转载 2017-11-22 10:26:50 · 779 阅读 · 0 评论 -
输入文本框内容a标签中的链接自动改变
代码<!DOCTYPE html><html><head> <title></title> <link href="__STATIC__/layui/css/layui.css" rel="stylesheet" media="all"/> <link href="__STATIC__/base/css/myself.css" rel="stylesheet"/></h原创 2017-11-28 16:52:15 · 1772 阅读 · 0 评论 -
移动端返回上一页并刷新
html<input type="hidden" id="refreshed" value="no">jqonload=function(){ var refreshedId=document.getElementById("refreshed"); if(refreshedId.value=="no"){ refreshedId.value="yes";原创 2017-11-11 13:51:58 · 3842 阅读 · 0 评论 -
label和input垂直居中
效果图实现方式 label和input垂直居中 1. 为input元素设置vertical-align:middle; 2. 为label元素设置vertical-align:middle;display:inline-block;原创 2017-07-12 20:40:28 · 4549 阅读 · 2 评论 -
wx.navigateTo传递数组对象解决方法
首先JSON.stringify():用来将数组对象转为字符串 JSON.parse():用来将字符串转为对象获取get参数如何在被跳转页面中获取get参数onLoad:function (options){ options.参数key}代码实例 此代码不能直接运行,只是告诉怎样使用 navigateTo传递参数和进行数组对象转字符串...原创 2017-07-13 22:35:55 · 6819 阅读 · 0 评论 -
JavaScript严格模式(use strict)
说明 对于小白们来说(也包括我)也可能都知道JavaScript的变量可以不用声明就可以直接使用,但是在(ECMAScript5)中新增了严格模式,即JavaScript严格模式(strict mode)即在严格的条件下运行。支持严格模式的浏览器:Internet Explorer 10 +、 Firefox 4+ Chrome 13+、 Safari 5.1+、 Opera 12+。为原创 2017-07-22 14:54:51 · 802 阅读 · 0 评论 -
Tp5关于include模版标签的使用和模版缓存问题
如何使用include和遇到的问题请参考链接:http://www.thinkphp.cn/document/164.html如何清理runtime下temp模版缓存问题//可以写在退出登陆方法中array_map('unlink', glob(TEMP_PATH . '/*.php'));rmdir(TEMP_PATH);拓展知识清除runtime下cache方法Cache::clear();原创 2017-08-09 11:04:42 · 4026 阅读 · 0 评论 -
小程序+TP5使用JWT做登陆验证
常用的几种认证机制HTTP Basic Auth HTTP Basic Auth简单点说明就是每次请求API时都提供用户的username和password,简言之,Basic Auth是配合RESTful API使用的最简单的认证方式,只需提供用户名密码即可,但由于有把用户名密码暴露给第三方客户端的风险,在生产环境下被使用的越来越少。因此,在开发对外开放的RESTful API时,尽量避免采用原创 2017-08-18 18:11:34 · 5442 阅读 · 0 评论 -
TP5验证码点击刷新与验证
前台后台验证public function check($code=''){ $captcha = new \think\captcha\Captcha(); if (!$captcha->check($code)) { $this->error('验证码错误'); } return;}原创 2017-08-24 17:20:46 · 5239 阅读 · 0 评论 -
PBAC基于策略的权限控制
PBAC思想要解决的问题?在pb实现一般管理系统的时候,我们会遇到这样一种情况,作为一个系统,可以分为若干个子系统,有多个操作员对它进行操作,每个操作员对各个子系统的权限不同,甚至在同一子系统中,操作员对各个菜单项的操作权限也不一样,更细一点,不同的操作员对于同一窗口中某一按钮的操作权限也是不一样的,那么,怎样较好地实现对不同用户细化到某个按钮的权限控制呢?思路1.举例...转载 2017-08-22 16:32:23 · 10621 阅读 · 0 评论 -
PHP+Tp5中heredoc和nowdoc解析
普通转换模式代码实例<?phpnamespace app\index\controller;class Index{ public function index(){ header('content-type:text/html;charset=utf-8'); $table= "<table border='1' width=\"80%\">//注意这里原创 2017-08-26 11:42:42 · 340 阅读 · 0 评论 -
jQuery 实现图片下载代码
jQuery 实现图片下载代码function downloadImage(src) { var $a = $("<a></a>").attr("href", src).attr("download", "meitu.png"); $a[0].click();}完整 js 代码$(function () { $.extend($.fn.bootstrapTable.defa转载 2017-10-31 18:22:27 · 697 阅读 · 0 评论 -
JQ控制input只能输入小数点后两位
html<!DOCTYPE html><html> <head> <title>demo</title> </head> <body> <input type="text" onkeyup="clearNoNum(this)"> </body></html>jqfunction num(obj){ obj.value = ob原创 2017-11-09 16:52:15 · 3379 阅读 · 0 评论 -
js,jQuery获取html5的data-*属性
data-*自定义数据属性HTML5规定可以为元素添加非标准型的属性,只需添加前缀data-,这些属性可以随意添加,随意命名,目的是为元素提供与渲染无关的信息,或提供语义信息。js获取data-*的方式通过dataset属性访问//HTML代码 <div id="myDiv" data-appid="123" data-myname="lsxj"></div>//js代码var div = do转载 2017-06-12 13:47:04 · 1367 阅读 · 0 评论