浏览器窗口/屏幕/网页的高度、宽度大小判断与获取 HTML精确定位:scrollLeft,scrollWidth,clientWidth,offsetWidth scrollHeight: 获取对象的滚动高度。 scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离 scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离 scrollWidth:获取对象的滚动宽度 offsetH 前端开发 任侠 2013-08-26 7823 热度 0评论
Table ‘.\dede_archives’ is marked as crashed and last (automatic?) 网站的 MYSQL 数据库出现错误如下提示: Table \'.\\dede_archives\' is marked as crashed and last (automatic?) 该问题即为相关表受到损坏,一般情况下,可以用 phpmyadmin 对该表进行修复。 如果是独立的服务器,也可使用命令行方式进行修复。修复前将mysql服务停止: /etc/init.d/mysqld stop 然后执行 网站建设 任侠 2013-08-22 5490 热度 0评论
服务器慢 mysql-bin.000001文件占满磁盘的原因与解决 发现 VPS 服务器上的网站反应超级慢,简单的重启、重启各主要服务,发现mysql 的反应极其不正常。 一方面是问题,这与站点访问量有关。开始时从mysql 的配置文件 my.cnf 考虑,但志文工作室在这里的问题并不是此原因。 排查过程中 df -lh 命令,发现系统主目录磁盘使用率 100% 了。 粗略估计应该是 /usr/ 下出了问题,执行命令: du -h --max-depth=1 /u 网站建设 任侠 2013-08-21 6288 热度 0评论
Javascript Promise 异步编程模式 异步模式在 Web 编程中变得越来越重要,如何处理异步请求后的操作是一件麻烦事。Promise 是一种异步编程模型,术语称作 Deferred 模式,它通过一组API来规范化异步操作,让异步操作的流程控制更加容易。 Promise 编程模式也被称为 thenable,可以理解为 延迟后执行。每个 Promise 都拥有一个叫做 then 的唯一接口,当 Promise 失败或成功时,它就会进行回调 前端开发 任侠 2013-08-14 7912 热度 1评论
PHP Fatal error: Class ‘Memcache’ not found in 在 centos 下编译安装完 memcached 及其 php 扩展后,马上写一个测试是否成功的脚本如下: <?php $memcache = new Memcache(); $memcache->connect(\'127.0.0.1\', 11211); $memcache->set(\'key\', \'Memcache test successful!\', 0, 60); $re 电脑基础 任侠 2013-08-09 20818 热度 1评论
wordpress 修改目录结构后配置url重定向使原链接仍正确访问 出于对志文工作室站内结构和内容的重构考虑,修改了一些栏目及目录结构,但是这样就使得已有文章的 URL 发生变化,那么如何在修改之后,让文章的原 URL 依然可以正确访问呢? 经过多次的查找学习与尝试,在此列举相关解决方法以供备忘与参考。 在此之前,志文工作室使用的方法是 nginx 下的 wordpress 简洁 URL rewrite 重写方法,代码如下: location / { try_fi 网站建设 任侠 2013-08-07 6380 热度 0评论
可选择可编辑输入的下拉框功能模拟的实现 有时我们需要一个可选的下拉框来选取内容,但是但是又有可以自定义输入的需求。对于这种需求,大部分网站使用的都是一个下拉框和一个 input text ,并列或分行给出选择。那么,我们希望它看上去像一个可以输入也可以选择的下拉框,那该如何做呢? 其实我们可以通过 css position 定位及少许的 javascript 代码,模拟出来这种效果。 下面是志文工作室在一个工作项目需求中实现的相关代码示 前端开发 任侠 2013-08-06 11947 热度 3评论
HTML5 的 applicationCache 应用程序缓存离线存储功能与 manifest 文件 HTML5 离线应用的实现少不了这个功能的支持,通过 manifest 文件配置,可以很方便的设置哪些文件可以和不可以被缓存。 加注: applicationCache API 由于问题较多,当前已不再建议使用,该标准也已被废弃。可以使用 service Worker 来代替相关需求的实现。 一. 实现 HTML5 applicationCache 的步骤 一般的操作步骤 新建 manifest 前端开发 任侠 2013-08-02 14545 热度 4评论
那些过目不忘的无线端交互设计 Dribbble上令人惊叹的无线端交互设计! 作者:Dash 作者:Dash 作者:Jeff Broderick 作者:Rally Interactive (via Ben Cline) 作者:Dash 作者:Dash 作者:Peter Had 作者:Jakub Antalík 作者:Rally Interactive (via Ben Cline) 作者:Agence Me (via Barth 前端开发 任侠 2013-08-01 4847 热度 0评论
Web前端开发规范参考 规范目的 为提高团队协作效率, 便于后台人员添加功能及前端后期优化维护, 输出高质量的文档, 特制订此文档. 本规范文档一经确认, 前端开发人员必 须按本文档规范进行前台页面开发. 本文档如有不对或者不合适的地方请及时提出, 经讨论决定后方可更改. 基本准则 符合web标准, 语义化html, 结构表现行为分离, 兼容性优良. 页面性能方面, 代码要求简洁明了有序, 尽可能的减小服务器负载, 保证 前端开发 任侠 2013-08-01 4945 热度 0评论