挥得更高
百度空间 | 百度首页 
 
文章列表
 
2009-10-30 23:17

在样式表中通过cursor:url(...../xxx.cur), auto;这样的形式可以定义鼠标的样式。虽然ie6下对于背景图片完全可以用相对路径来定义,但鼠标图片却不能这样。

比如有一个样式我这样定义的 .imgSmall{cursor:url(../img/zoonout.cur), auto;},但是在检查访问日志时却是这样的:

- - [30/Oct/2009:23:01:58 +0800] "GET /img/zoonout.cur HTTP/1.1" 404 805 "http://bo.xianguo.com/home" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; User-agent: Mozilla/4.0 (compatible;

 
2009-10-22 23:38
上传文件常用的方法是html的file控件(即<input type="file">这种标记),另一种办法就是用flash了。

用html上传文件的好处是浏览器兼容性强,但是存在的问题也是显而易见的:
1、file控件的定制性不强,在有的浏览器里边比较粗糙,不利于更好地统一用户界面;
2、上传时对文件大小的控制需要在服务器端做出判断。也就是说,只有将文件上传到服务器了,才能知道文件是不是超过了制定的大小。对于服务器宝贵的带宽是一种浪费,同时,大的文件上传时间较长,用户需要等待比较多的时间才能得到一个不能继
 
2009-10-04 17:56

五、wap1.x的特殊情况

不过,在wap1.x下使用

 
2009-10-04 17:55

四、重定向情况下的传递

通过第二部分,我们已经能把页面输出的sessionId传递解决掉了,但这还不是全部。比如,我们经常会通过设置header来进行页面的重定向。

header(‘Location: /hell

 
2009-10-04 17:55

三、如何确保各种标签传递sessionId

在前面的例子中,我们已经能让a标签的

 
2009-10-04 17:54

二、基本使用方法

新建一个session.php文件,代码为:

<a href=”hello.php”>hello</a

 
2009-10-04 17:52

手机端登录网站的问题是一个困扰我很久的问题。总是会有那么一些用户告诉我,他的手机不能登录网站了。要想能有效地解决手机登录的问题,一种方案就是尽可 能多地模拟出用户的手机端环境出来,针对这些具体的环境对代码进行测试和调整。另一种方案就是尽可能地让网站拜托对于客户端环境的依赖,创建更加健壮的代码。

 

 
2009-08-25 16:54
在zend framework官方文档中关于 “MVC 异常” 的一段介绍中,存在着一个错误。

中文版翻译的错误比较明显,也有可能是版本交替后一些方法被剔除的影响(没有查证)。
http://framework.zend.com/manual/zh/zend.controller.exceptions.html 的最后一段代码:
class My_Controller_PreDispatchPlugin exten
 
2009-08-11 12:03
smarty的缓存目录的文件需要定期删除,否则该目录的文件数目将会越来越多,进而影响到文件读取的速度。可以新建一个定期任务,而任务的命令也非常简单(假设smarty的缓存目录是/opt/www/tmp/cache):

find /opt/www/tmp/cache -name '*.tpl' -atime +3|xargs /bin/rm -f

find /opt/www/tmp/cache -name '*.tpl' -atime +3 表示找出/opt/www/tmp/cache目录中以tpl为后缀、最后访问时间在3天之前的文件。然后利用管道命令,将这些文件作为参数,传给命令 /bin/rm -f强制性地删除掉。
 
2009-07-16 11:07
经常看到有文章讨论css如何针对各种浏览器做hack,最典型的就是如何对ie6和ie7来做了:
#someNode
{
    position: fixed;
   #position: fixed;
   _position: fixed;
   *position:fixed;
}

  • 第一排给Firefox以及其他浏览器看
  • 第二排给IE7(可能以后的IE8、IE9也是如此,谁知道呢)看
  • 第三排给IE6以及更老的版本看
  • 第四排给ie浏览器看
这种方式的特点就是比较简单,
 
2009-04-23 10:12
在一些局域网环境中,如果是用的代理上网,对于一些需要用户权限认证的页面,没有配置相应的缓存控制header,就有可能因为缓存的问题而产生莫名其妙的串门事件。

比如:a用户和b用户都注册了同一个网站的会员,a用户登录某个页面page.html后,b用户也接着登陆同一个页面,这个时候,代理没有从 page.html的response header里边找到缓存控制项,就会认为可以直接从缓存里边读取这个页面。这样的话,b用户就看到了a用户登录过的page.html,而这个页面的用 户信息都是与a用户有关的,他就会非常奇怪,这是谁呀?我到哪去了?
 
2009-04-22 16:24
有一些动态图片虽然是用php脚本生成的,但是希望可以在客户端缓存,因此在nginx的配置文件里边增加了一个if语句来控制缓存有关的header。

# 动态图片部分需要使用缓存
location ~ .*\.php$ {
    if ($request_uri !~ ^/dynamicimg/) {
        add_header              Cache-Control "no-cache, no-store, max-age=0, must-revalidate";
    
 
2009-03-18 13:47
对于聚合类网站来说,在显示内容中图片的时候,需要解决一个问题:有的网站对图片采取了防盗链的措施,只有当请求头的referer来自指定的host时才会正确显示图片,比如,百度空间的,163空间的。那么,理所当然的,在显示来自这些网站的内容时,需要对图片标签进行一些预处理,使得相应的图片能正确显示出来。

一般的处理方式,都是利用正则表达式来找到img标签,并对src中的url进行检测,如果是来自这些禁止外链的网站过来的图片,则对src进行一些替换,使得其能正确的显示。比如一个src="http://hi.baidu.com/aaa.jpg
 
2009-03-02 13:22
有一个页面是这样一种情况,当整个页面加载完了,然后会发出一次异步请求,完成列表数据的载入和显示。不过这几天,明显感觉到列表加载的速度太慢了,老是在页面显示完整了以后好几秒才开始进行异步的请求。通过用firebug分析,发现在页面加载完毕后,在异步请求发出之前,竟然又重复发出了三个对当前页面的请求。也就是说,在列表加载之前,竟然重复加载了当前页面三次。那么,这三次额外的请求是从哪来的呢?

我把页面代码从最后一部分开始逐步网上删除,看看那三次请求是否依然存在。经过若干次的尝试,最后将问题定位了有
 
2009-02-17 01:18
单硬盘的服务器总是要面临数据备份的问题,前文讨论过单硬盘服务器上《中小规模mysql数据库备份的gmail解决方案》,这里来讨论图片数据的备份问题。同样,在“云计算”时代,我们依然可以用google提供的服务——picasa来解决这个问题。

一、flick、yupoo、picasa服务的对比

不过,之前还是来讨论一下为什么要采用picasa提供的服务,而不是选
 
     
 
 
文章分类
 
 
 
 
 
 
 
 
     
 
个人档案
 
comdeng
男, 27岁
北京 东城区 
上次登录:
3小时前
加为好友
 
   
 
关于我
 
技术问题欢迎来email沟通:

欢迎大家订阅我的博客到RSS阅读器:

   
 
RSS订阅
 
   
 
好友最新文章
 
     
 
特别推荐
 
 
 
 
 
     
 
订阅我的空间
 
已有人次访问本空间
 
订阅RSS  什么是RSS?

您也想拥有这样的空间?请点此申请。
     


©2009 Baidu