web前端
AndreaDittis旦
这个作者很懒,什么都没留下…
展开
-
PHP-验证码
一、简单介绍验证码1.验证码为全自动区分计算机和人类的图灵测试的缩写。是一种区分用户是计算机和人的公共全自动程序。2.验证码主要应用场景:登录、注册确定前,发布、回复信息前,疑似机器请求时,做人/机器校验。3.实现步骤:(1)生成底图; 依赖php图片处理库GD,http://php.net/manual/zh/book.image.php(2)生成验证内容; 产生随机数,使用php函数rand();(3)生成验证码图片;(4)校验验证内容...原创 2020-11-13 11:33:37 · 1729 阅读 · 0 评论 -
关于列表鼠标悬浮显示 tr title 属性换行
在换行的地方添加 或 实现换行<trtitle="指标名称:${target.intename} 指标说明:${target.remark} 指标名称:${target.intename}">原创 2020-09-26 13:57:14 · 482 阅读 · 0 评论 -
layer.open弹出层应用示例
1、定义一个静态页,里面存放需要的HTML,如FlightBookChildInsur.html在这个页面定义执行函数,用来返回数据;function callbackdata() { var passengerName = $("#passenger_Name2").val(); var passengerCertificate = $("#passenger_Certificate2").val(); var passengerCertificateNum = $("#pas...原创 2020-08-24 11:59:47 · 596 阅读 · 0 评论 -
在smarty中大括号跟js正则表达式冲突的时候
smarty的默认标记符是大括号:{},假如我们页面上有JS且定义了函数或者对象,或者有CSS定义了样式,就会出现大括号,smary引擎就会把这些大括号当作smarty语法来解释,很明显,这些CSS样式属性和JS里的语法,不是smarty的语法,smarty引擎就会报错。解决办法:1、修改smarty配置文件边界符;这样会影响之前的输出标签全部都需要做出替换,修改范围比较大,并且可读性比较差,而且在html使用效果不是很好$smarty = new Smarty();$smarty->原创 2020-08-22 17:54:36 · 214 阅读 · 0 评论 -
关于layer.open弹出框input文本框 innerHtml 或 innerText 赋值不生效
问题:在写一个js小效果时,要给input文本框赋值,但赋值后却不生效,input框里面不管怎么赋值都是空白的。num.innerText = "1 18 7 11 18 20 23";打开控制台看到input标签里面的值是以及变动了的解决方案:突然意识到input的赋值是不一样的,input赋值是用value赋值的,和其他标签赋值搞混了。所以只要将innerText 换成innerHtml 就行了num.value = "1 18 7 11 18 20 23";原创 2020-08-21 20:24:10 · 1269 阅读 · 1 评论 -
还原网站上压缩的js代码
摘要:这种代码浏览器能读懂,但正常人是没法阅读的。既然浏览器能读,浏览器当然也能还原这段代码。其实很简单。这里我使用的是chrome浏览器,也就是谷歌浏览器。我们经常可以看到一些网站,把所需的javascript代码压缩成一行,就像下图这样这种代码浏览器能读懂,但正常人是没法阅读的。既然浏览器能读,浏览器当然也能还原这段代码。其实很简单。这里我使用的原创 2017-07-05 22:21:27 · 9239 阅读 · 0 评论 -
浏览器状态码汇总
这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个 1xx 响应。 100 - 继续。 101 - 切换协议。 2xx - 成功 这类状态代码表明服务器成功地接受了客户端请求。 200 - 确定。客户端请求已成功。 201 - 已创建。 202 - 已接受。 203 - 非权威性信息。 204 - 无内容。 205 - 重置内容。原创 2017-06-21 13:10:33 · 228 阅读 · 0 评论 -
关于session
1、什么是session? Session的中文译名叫做“会话”,其本来的含义是指有始有终的一系列动作/消息,比如打电话时从拿起电话拨号到挂断电话这中间的一系列过程可以称之为一个session。目前社会上对session的理解非常混乱:有时候我们可以看到这样的话“在一个浏览器会话期间,...”,这里的会话是指从一个浏览器窗口打开到关闭这个期间;也可以看到“用户(客户端)在一次会话期原创 2017-06-21 12:13:13 · 199 阅读 · 0 评论 -
【HTML5】WebSocket和SSE
Comet&SSE有两种实现 Comet 的方式:长轮询和流。 简单介绍一下短轮询和长轮询、流 短轮询:请求,立刻响应。 长轮询:等待有消息的时候相应。-流不同于上述两种轮询,因为它在页面的整个生命周期内只 使用一个HTTP 连接SSE(Server-Sent Events,服务器发送事件)是围绕只读Comet 交互推出的API 或者模式。原创 2017-06-07 23:08:26 · 731 阅读 · 0 评论 -
前端HTML5几种存储方式的总结
总体情况h5之前,存储主要是用cookies。cookies缺点有在请求头上带着数据,大小是4k之内。主Domain污染。主要应用:购物车、客户登录对于IE浏览器有UserData,大小是64k,只有IE浏览器支持。 目标解决4k的大小问题解决请求头常带存储信息的问题解决关系型存储的问题跨浏览器 1.本地存储loc转载 2017-06-07 23:05:25 · 326 阅读 · 0 评论 -
HTML5 本地存储 localStorage、sessionStorage 的遍历、存储大小限制处理
HTML5 的本地存储 API 中的 localStorage 与 sessionStorage 在使用方法上是相同的,区别在于 sessionStorage 在关闭页面后即被清空,而 localStorage 则会一直保存。我们这里以 localStorage 为例,简要介绍下 Html5 的本地存储,并针对如遍历等常见问题作一些示例说明。 localStorage 是 HTML5 本地存储转载 2017-06-07 23:03:25 · 4580 阅读 · 0 评论 -
前端HTML5几种存储方式的总结
h5之前,存储主要是用cookies。cookies缺点有在请求头上带着数据,大小是4k之内。主Domain污染。主要应用:购物车、客户登录对于IE浏览器有UserData,大小是64k,只有IE浏览器支持。 目标解决4k的大小问题解决请求头常带存储信息的问题解决关系型存储的问题跨浏览器 1、本地存储localstorage存储方式:以键值对(Key转载 2017-06-07 22:58:39 · 255 阅读 · 0 评论 -
javascript对象介绍和应用
JavaScript 中的所有事物都是对象:字符串、数值、数组、函数...此外,JavaScript 允许自定义对象。JavaScript 对象介绍:JavaScript 提供多个内建对象,比如 String、Date、Array 等等。对象只是带有属性和方法的特殊数据类型。访问对象的属性:属性是与对象相关的值。访问对象属性的语法:原创 2016-11-16 00:59:50 · 347 阅读 · 0 评论