今天帮客户弄个登录界面,竟然找不到页面的CSS

0 个评论
猜想可能是在JS里,搜索了半天有人没见到 最后用出那招“另存为” 终于发现了CSS,是在引入的一个JS后莫名其妙出现的 我查看了那个JS文件,里面有个莫名其妙的函数 eval(function(p,a,c,k,e,d){while(c--){if(k){p=p.replace(new RegExp('\\b'+c.toString(a)+'\\b','g'),k)}}return p}('4.3("<2 1=\\"5\\" b=\\"6\\/0\\" a=\\"\\/9\\/8\\/7.0\\" \\/>")',12,12,'css|rel|link|writeln|document|stylesheet|text|login_css|login|images|href|type'.split('|'))) 这种命名方法很奇怪啊,一搜索才知道是加密的代码 用那个网页提供的程序解码后,内容为 document.writeln("<link rel=\"stylesheet\" type=\"text\/css\" href=\"\/images\/login\/login_css.css\" \/>") 解码程序地址:http://www.jb51.net/article/9705.htm 我复制一份以防万一 eval(function(p,a,c,k,e,d)系列解密javascript程序 <script> a=62; function encode() { var code = document.getElementById('code').value; code = code.replace(/[\r\n]+/g, ''); code = code.replace(/'/g, "\\'"); var tmp = code.match(/\b(\w+)\b/g); tmp.sort(); var dict = []; var i, t = ''; for(var i=0; i<tmp.length; i++) { if(tmp[i] != t) dict.push(t = tmp[i]); } var len = dict.length; var ch; for(i=0; i<len; i++) { ch = num(i); code = code.replace(new RegExp('\\b'+dict[i]+'\\b','g'), ch); if(ch == dict[i]) dict[i] = ''; } document.getElementById('code').value = "eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k||e(c);k=[function(e){return d[e]}];e=function(){return'\\\\w+'};c=1};while(c--)if(k)p=p.replace(new RegExp('\\\\b'+e(c)+'\\\\b','g'),k);return p}(" + "'"+code+"',"+a+","+len+",'"+ dict.join('|')+"'.split('|'),0,{}))"; } function num(c) { return(c<a?'':num(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36)); } function run() { eval(document.getElementById('code').value); } function decode() { var code = document.getElementById('code').value; code = code.replace(/^eval/, ''); document.getElementById('code').value = eval(code); } </script> <textarea id=code cols=80 rows=20> </textarea><br> <input type=button onclick=encode() value=编码> <input type=button onclick=run() value=执行> <input type=button onclick=decode() value=解码>  
2011-12-10 / 网站制作技术 / 4,265 views浏览
阅读全文

今天笔记本死机两次了,看来要清灰了

0 个评论
一次是在插了外接屏幕以后 一次是在玩CSS的时候 垃圾显卡看来还是不行啊 稍微玩一点大型的游戏就死机 为了延长笔记本寿命,还是少玩为好了 手机又充不上电,郁闷死了 弄了一个晚上才弄好,学会拆机了 不过不敢拆得太散,怕自己装不回去 能用还是先用这吧,以后再赚钱买新的
2011-12-09 / 生活 / 4,404 views浏览
阅读全文

dede5.7莫名其妙的问题:搜索不能用,说是找不到文件

0 个评论
我在本机测试非常正常 最后被我找到原因了,原来后台设置开启了全文搜索 需要配置服务器什么的 把它关闭就没事了 在系统基本参数 其它选项
2011-12-06 / dedecms / 3,771 views浏览
阅读全文

这个软件还不错,PDF-to-Word,就是PDF转成WORD的工具

0 个评论
网上看见一些PDF文档的内容不错 可是无法复制出来,说是什么版权什么的 然后想到以前曾经照过转换的工具 当然,那是很久以前的事情,早就忘记了那个软件的名称 百度一下,找了几个软件,可惜都不太好用,有些根本不能用 有些说只能转换几页,继续转换就要收费 最后找到这个PDF-to-Word,用了一下,发现好用 转换后有些小问题,比如分栏符太多 可以在WORD里面在左下角,切换到普通试图(一般是视图里第一个) 然后删掉分栏符就行了,貌似默认的视图是无法删除分栏符的 需要删除背景的话在菜单 视图-》页眉和页脚 ,切换到页眉和页脚编辑视图就可以删除没必要的背景图了
2011-12-05 / 生活 / 4,002 views浏览
阅读全文

今天终于又碰到我做的wordpress博客发布工具出现的问题了

0 个评论
貌似内容里有单引号什么,后面的内容就被全部抛弃了 有点类似于数据入库 单引号作为分隔符,两个单引号之间就是内容 单引号之外的东西就不算内容了 现在HTML页面有N个单引号,后面的内容不见了就可惜了 怎么解决这个问题好呢? 我得好好想想
2011-11-24 / wordpress / 4,096 views浏览
阅读全文

wordpress去掉评论里面的网址form

0 个评论
找到wp-includes里面的comment-template.php   打开后搜索function comment_form   在大概1510行的地方找到了   然后往下一点,大概1527行   注销掉下面的语句   ‘url’    => ‘<p><label for=”url”>’ . __( ‘Website’ ) . ‘</label>’ . ‘<input id=”url” name=”url” type=”text” value=”‘ . esc_attr( $commenter[‘comment_author_url’] ) . ‘” size=”30″ /></p>’, 就可以了
2011-11-24 / wordpress / 4,872 views浏览
阅读全文

今天看别人发任务才知道有这么个系统:骑士人才cms系统

0 个评论
官方网站:http://www.74cms.com演示地址:http://www.74cms.com/demo/下载地址:http://www.74cms.com/products.html文章来源:http://www.OSphp.com.cn程序介绍:骑士cms人才系统,是一项基于PHP MYSQL为核心开发的一套免费 开源专业人才网站系统。软件具执行效率高、模板自由切换、后台管理功能方便等诸多优秀特点。全部代码都为骑士网络原创,有着完全的知识产权。凭借骑士网络的不断创新精神和认真的工作态度,骑士人才系统已成国内同类软件中的最好用的人才系统。 免费 开源程序完全开源,所有功能免费开放 代码简洁、高效运行 DIV CSS构造页面,简洁规范的代码设计 模板机制、轻松改版 全新的模板引擎机制,界面完全与核心程序分离 高速缓存、灵活高效高速缓存机制,自由设置缓存时间。 在线支付、无人值守集成网上支付,自动收款并开通相关服务。 搜索优化、完美植入 多方位植入搜索引擎良性优化机制,提高网站收录。
2011-11-23 / 网站制作技术 / 4,594 views浏览
阅读全文

最近在听魔鬼中的天使 最后情人

0 个评论
感觉还不错   《魔鬼中的天使》是田馥甄(Hebe)的第二张个人专辑《My Love》中的歌,《my Love》已于2011年09月02日发行。这首歌由姚若龙填词,陈小霞作曲,比尔贾导演。   田馥甄(Hebe) – 魔鬼中的天使     把太细的神经割掉     会不会比较睡得着     我的心有座灰色的监牢     关着一票黑色念头在吼叫     把太硬的脾气抽掉     会不会比较被明了     你可以重重把我给打倒     但是想都别想我求饶     你是魔鬼中的天使    
2011-11-23 / 生活 / 4,186 views浏览
阅读全文

药吧已经升级5.7了,顺便修改了采集的接口,火车头ET都可以直接用这个接口了

0 个评论
药学吧本来想换成帝国的,结果发现不能完全转换 主要是分类什么的要重新建立   而我不是很熟悉那个系统   老是觉得问题很多   干脆还是不转了   然后修改了一下采集接口   下了一个ET,把他最新的接口(dedecms5.7)弄出来   然后自己修改了一下,把重复文章验证全放在发布那个文件里了   因为火车头没有相关的验证步骤,也就是发布的时候不能同时往两个PHP文件发信息   然后把通过接口发表的文章全弄成未审核的动态文章   自己又写了一个小程序,只要有人访问,自动每半个小时审核一篇文章   而且把这篇文章设置为最新时间   然后JS调用一下这个程序就可以了   不用直接在接口那里设置时间,那样麻烦(以前弄过一次是直接在接口设置为未来的时间,然后到时间就自动审核) 现在稍微有些改进,主要是对接口的修改不大了,以后好升级
2011-11-21 / dedecms / 4,440 views浏览
阅读全文

今天发现的这个问题:wordpress主题不居中,在其他浏览器都可以,就IE不行

0 个评论
找了一下找到这篇文章 《WordPress中要注意的UTF-8的BOM问题》 摘录一段 UTF-8编码的文件中,BOM占三个字节。如果用记事本把一个文本文件另存为UTF-8编码方式的话,用UE打开这个文件,切换到十六进制编辑状态就可以看到开头的FFFE了。这是个标识UTF-8编码文件的好办法,软件通过BOM来识别这个文件是否是UTF-8编码,很多软件还要求读入的文件必须带BOM。可是,还是有很多软件不能识别BOM。我在研究Firefox的时候就知道,在Firefox早期的版本里,扩展是不能有BOM的,不过Firefox 1.5以后的版本已经开始支持BOM了。现在又发现,PHP也不支持BOM。 PHP在设计时就没有考虑BOM的问题,也就是说他不会忽略UTF-8编码的文件开头BOM的那三个字符。由于必须在
2011-11-15 / wordpress / 12,573 views浏览
阅读全文