LMLPHP后院

JavaScript实现图片懒加载非可视区域延迟加载

片在可见范围时,将 IMG 的 osrc 属性改变为 src 属性,如果加载失败则尝试再次加载 osrc-bak 属性的图片地址。同时侦听页面滚动事件,直到图片全部加载完成。LMLJS 下期更新会增加注册图片处理方法功能,这样 LMLJS 框架在开始加载图片时会调用用户自定义的方法,实现更多的需求。 <script> /** * Lazy load img */ deferred.then(funct...

Ajax跨域原理JQuery之Jsonp使用剖析

,这里顺带解说一番。JavaScript是一种基于事件的单线程执行脚本语言,要实现Ajax通信,必须先实例化 XMLHttpRequest 对象,然后对该对象的 onreadystatechange 注册事件,然后再执行 open 和 send 方法。一般来说,实现简单的Ajax请求,我们只需要在 readyState 等于 4(请求完成) 之后再进行后续的状态码判断并处理。对于IE浏览器,实现起来稍...

域名迁移二三事

解析并没有迁移过来,我觉得这个跟服务商有关系,做的好的应该可以一起过来。迁移后,NS 解析可能是原来的,需要手动更改,服务商一般只解析自己名下的域名,其他域名一概不解析,这点算是不厚道。国内某知名域名注册商,有些事情会发短信通知,但域名迁移成功后倒是没有通知,因为域名解析没有跟着迁移过来,这么重要的事情不重点通知一下,容易造成重大损失。域名添加 A 记录一定要擦亮眼睛👀,因为写错一个数字往往发现不了。...

轻量级开源博客兼CMS系统LBlog发布

eadonly 账号,用户名:[email protected],密码是:readonly默认管理员登录地址(后台可修改):/admin/login默认用户登录地址:/user/login默认用户注册地址:/user/register系统后台目前完全采用动态 WebApp 技术,超链接暂时没有带锚点,后期可能会加上。目前支持图片,文章,分类,配置等的管理功能。后期可能会加上视频管理。后台支持正则创...

使用PHP包管理器Composer创建LMLPHP项目

用 File 加载风格只加载了 lml.min.php 文件,如果需要官方的其他类库,可以在项目的 composer.json 中以 file 或者 classmap 或者其他的 psr-4 等的方式注册自动加载即可。 ...

Linode 促销码和邀请码

需要 Linode 优惠码促销码的看过来啦,注册赠送 20 美金。20 美金优惠码 “atp2018”引用邀请码:f64ca7bf422bb7d9654e8e4b6188a773946a3ed8...

LMLPHP官方网站已经全站支持HTTPS

支持 HTTPS 的。图片其实不算很严重的问题,高等浏览器只是有个小小的警告,并没有打叉叉,但是微软系列的 IE 浏览器还是没有办法了,会弹出警告框。所以在特别重要的页面,必须使用 HTTPS 的登录注册页面,尽量不要犯这样的错误。 重要页面可以使用 301 来强制实现 HTTPS 跳转,但是不要犯上述错误。做前端的加载静态资源尽量使用 "//" 作为协议,不需要写明确。 关于根证书和二级域名证书。证...

Fatal Error:imagecreatefrompng(): gd-png: fatal libpng error: Read Error: truncated data

题?Fatal Error:imagecreatefrompng(): gd-png: fatal libpng error: Read Error: truncated data。 面对这种报错,在注册了 shutdown 函数处理用户错误之后,程序直接崩溃退出。PHP 的 gd 怎么不出一个检测图片文件是否是 truncated data 的函数呢?难就难在 PHP 的错误处理和异常处理太分散,太...
2025-07-01 13:48:53 1751348933 0.004778