存档

作者存档

Firefox升级后插件不兼容的解决办法

2011年5月10日 4 条评论

Firefox在一次大的版本升级之后经常会遇到不少插件因不兼容而失效了。其实很多情况下只是由于插件自身的兼容版本设定导致的,而不是真的与新版的Firefox不兼容。解决办法就是关闭Firefox的兼容性检查,具体步骤如下:

  1. 在地址栏中输入 about:config ,看到风险提示框后点确定
  2. 在页面空白处点击右键,选择新建一个布尔型键值 
  3. 新键的名称为 extensions.checkCompatibility.5  
  4. 值设定为 false 
  5. 重新启动 Firefox 

重启后发现所有因不兼容被禁用的插件都已经启用了。

以上如是Firefox4的话键名改为extensions.checkCompatibility.4.0;Firefox 3.6对应改为extensions.checkCompatibility.3.6。

分类: 软件技巧 标签: 2,484次阅读

Web前端开发笔试题集锦(HTML/CSS篇)

2011年5月8日 1 条评论

以下为Web前端开发笔试题集锦之HTML/CSS篇,移步Javascript篇

1,让一个input的背景颜色变成红色

<input type="text" style="background:red;"/>

2,div的高宽等于浏览器可见区域的高宽,浏览器滚动,div始终覆盖浏览器的整个可见区域

思路:

(1)先放置一个div1,浮动:position:absolute;top:0px;left:0px;

(2)再放置一个div2,浮动:position:absolute;top:0px;left:0px;width:100%;height:100%;

(3)在div2中放置一个div3,令其高度超过浏览器高度,使div2产生滚动条

(4)对html,body进行样式设置:width:100%;height:100%;overflow:hidden->不让浏览器产生滚动条,避免页面出现两个滚动条

阅读全文…

分类: 网页设计 标签: , 6,073次阅读

Web前端开发笔试题集锦(Javascript篇)

2011年5月8日 3 条评论

以下为Web前端开发笔试题集锦之Javascript篇,移步HTML/CSS篇

1, 判断字符串是否是这样组成的,第一个必须是字母,后面可以是字母、数字、下划线,总长度为5-20

var reg = /^[a-zA-Z][a-zA-Z_0-9]{4,19}$/;
reg.test("a1a__a1a__a1a__a1a__");

2,截取字符串abcdefg的efg

var str = "abcdefg";
if (/efg/.test(str)) {
  var efg = str.substr(str.indexOf("efg"), 3);
  alert(efg);
}

3,判断一个字符串中出现次数最多的字符,统计这个次数

阅读全文…

分类: 网页设计 标签: 3,645次阅读

【Discuz】完美集成进现有系统(整合用户和版面增删)

2011年5月8日 没有评论

之前写过《【Discuz】自动同步登陆的完美解决办法》,主要是解决Discuz的同步登陆问题,用户系统是采用UCenter进行管理的。

最近的一次应用是基本完成了业务系统,需要整合Discuz进去作为交流版块使用。于是,涉及到用户系统的整合和版面的增删操作。UCenter提供了API进行用户的增删管理,自然可以用,但为了保证用户id的统一性,暴力地绕过了UCenter API,而采用直接操作数据库的方式来完成用户增删,当然版面的增删也是操作数据库来完成。

1、增加用户到Discuz和UCenter的代码

$uid = 100;   // 用户编号
$username = "maple";  // 用户名
$password = "mypassword"; // 用户密码
$salt = md5((string)rand()); // 随机字符用于加密
$password = md5(md5($pwd) . $salt); // 加密后的密码
$groupid = 10;   // 用户组编号
$timestamp = time();  // 时间戳
$bbsemail = "i@witmax.cn";  // 注册邮箱,不能重复

execute_sql("INSERT INTO cdb_members (uid, username, password, secques, gender, adminid, groupid, regip, regdate, lastvisit, lastactivity, posts, credits, email, bday, sigstatus, tpp, ppp, styleid, dateformat, timeformat, showemail, newsletter, invisible, timeoffset) VALUES ('$uid', '$username', '$salt', '$password', '0', '0', '$groupid', 'Manual Acting', '$timestamp', '$timestamp', '$timestamp', '0', '0', '$bbsemail', '0000-00-00', '0', '0', '0', '0', '0', 'H:i', '1', '1', '0', '8')");
execute_sql("INSERT INTO cdb_memberfields (uid) VALUES ('$uid')");
execute_sql("INSERT INTO `cdb_uc_members` SET uid='$uid', username='$username', password='$password', email='$bbsemail', regip='Manual Acting', regdate='$timestamp', salt='$salt'");
execute_sql("INSERT INTO `cdb_uc_memberfields` SET uid='$uid'");

阅读全文…

分类: 程序开发 标签: 1,230次阅读

百度WEB前端开发2011暑期实习笔试题

2011年5月7日 2 条评论

一、简单题

1、A.prototype.name的意义与用途

2、以下代码执行test()和new test()的结果各是什么

var a = 0;
function test(){
 a = 5;
 alert(a);
 alert(this.a);
 var a;
 alert(a);
}

阅读全文…

分类: 网页设计 标签: 2,039次阅读

博客友联整理 20110506

2011年5月6日 6 条评论

自去年11月整理了一次友情链接之后,再度来整理一下友联。

发现已经有不少博客已经打不开,或者是变更了网站属性,所以删除了以下友联:

  • Bylar网络营销策划机构 http://www.0756seo.com/
  • JayCn 杰 http://www.jaycn.org/
  • 片断De记忆 http://loger.me/
  • 计算机360编程资讯网 http://www.jsj360.net/
  • 有个博客 http://www.shu5.net.ru/
  • 创想志 http://blog.cxiang.org/

顺便把各位友联博客的Feed都订阅了一遍,发现之前漏了不少,以后会经常关注各位的更新,欢迎各位经常交流相互学习。

坚持写博客不是件容易的事,各位加油!

p.s. 如存在误删的情况,请留言说明,见谅!

分类: 站点建设 标签: 1,307次阅读

JavaScript在IE浏览器和Firefox浏览器中的差异总结

2011年5月6日 没有评论

JavaScript在IE浏览器和Firefox浏览器中存在一些差异,以下对这些差异部分进行了总结,以及解决方案:

1.HTML对象的 id 作为对象名的问题

  • IE:HTML 对象的 ID 可以作为 document 的下属对象变量名直接使用
  • Firefox:不支持

解决方法:使用document.getElementById替代document.all

2.如果控件只有name,没有id, 用getElementById时:

阅读全文…

分类: 网页设计 标签: 2,234次阅读

【CKEditor】修改超链接target默认为_blank

2011年5月6日 7 条评论
分类: 网页设计 标签: 2,580次阅读

【CKFinder】解决上传中文名文件乱码和文件重命名的问题

2011年5月6日 没有评论

在Windows Server 2003的服务器平台上,用CKFinder上传中文文件名的文件,上传后,文件名变成了乱码,导致文件链接找不到。

上传中文名文件乱码问题

在ckfinder/config.php中找到如下一段配置代码:

阅读全文…

分类: 网页设计 标签: 2,852次阅读

几款GTD任务管理软件试用对比

2011年5月3日 2 条评论

什么是GTD

GTD是 Getting Things Done的缩写,来自于David Allen 戴维 艾伦 的一本畅销书《Getting Things Done》,国内的中文翻译本《尽管去做:无压工作的艺术》由中信出版,而在网络上流传的《搞定!-2分钟轻松管理工作与生活》的中文名则是台湾译本的名称。可以在这里下载。

Allen的描述是“把所有事情都从你的脑袋里弄出来。在事情出现,而不是在事情爆发的时候,就做好相关行动的一系列决定。以合适的类别组织好你的项目的各种提醒以及下一步的行动。保持你的系统更新和完整,充分地检查,使你在任何时候都能信任你的对于你正在做(或者不做)的事情直觉的选择。”

其主要原则在于一个人需要通过记录的方式把头脑中的各种任务移出来,通过这样的方式,头脑可以不用塞满各种需要完成的事情,而集中精力在正在完成的事情,是一种消灭压力的高效工作方法。

阅读全文…

分类: 网络应用, 酷软搜索 标签: 2,669次阅读

无觅相关文章插件,快速提升流量