技术资源

1

JW media player或flash media player 参数说明和播放列表

© kekehu / 技术资源 / 2009.03.25 / 16:00 / 9785PV

播放器下载地址:http://www.longtailvideo.com/players/

参数
这些参数可以配置被嵌入到html中的播放器的行为和外观。如果使用swfobject.js,可以用addVariable()方法来配置,如果使用的embed方式,可以通过定义"flashvars"属性来配置变量,注意用"&"符号分割这些变量。

被*号标注的同样适用于 JW Image Rotator
Read more...
7

投票评分评价代码(jQuery Rater Star Plugin)

© kekehu / 技术资源 / 2009.03.04 / 13:47 / 14731PV

    今天有一个项目要做投票与评分功能,在网上找了一下还真找到开源的代码,他是用jQuery实现的,效果还可以。

具体看效果如下地址:

http://www.raychou.com/labs/rater-star/


下载代码地址:http://www.raychou.com/demo/jquery-rater/jquery-rater.zip
1

SWFUpload V2.2.0 中文说明文档(更新时间2008-11-07)

© kekehu / 技术资源 / 2009.03.01 / 11:32 / 14280PV

     SWFUpload v2.2.0版解决了以前的bug,我在使用中没有发现以前的不足,在这个版中已经比较很完美了,至少我没有发现什么问题。大文件上传我的最爱。zan

  这是我在网上找的中文说明文档:http://www.geekso.com/doc/swfupload/SWFUpload.html

3

window.location.href报错window.location is not a function

© kekehu / 技术资源 / 2009.02.27 / 16:08 / 22220PV

以前 window.location.href这个没有注意到在FF上面有问题。

在FF上面提示是:window.location is not a function ,在IE上面正常工作。


因此,这里是一个解决方法是: 使用window.location不是window.location.href


正确的语法是:window.location(url) or window.location = (url)
2

header中的Cache-control参数说明

© kekehu / 技术资源 / 2009.02.17 / 10:15 / 19574PV

    网页的缓存是由HTTP消息头中的“Cache-control”来控制的,常见的取值有private、no-cache、max-age、must-revalidate等,默认为private。其作用根据不同的重新浏览方式分为以下几种情况:

(1) 打开新窗口
    值为private、no-cache、must-revalidate,那么打开新窗口访问时都会重新访问服务器。
而如果指定了max-age值,那么在此值内的时间里就不会重新访问服务器,例如:
Cache-control: max-age=5(表示当访问此网页后的5秒内再次访问不会去服务器)

(2) 在地址栏回车
    值为private或must-revalidate则只有第一次访问时会访问服务器,以后就不再访问。
    值为no-cache,那么每次都会访问。
    值为max-age,则在过期之前不会重复访问。
Read more...
0

header常用指令

© kekehu / 技术资源 / 2009.02.17 / 09:41 / 5289PV

header分为三部分:
第一部分为HTTP协议的版本(HTTP-Version);
第二部分为状态代码(Status);
第三部分为原因短语(Reason-Phrase)。


// fix 404 pages:   用这个header指令来解决URL重写产生的404 header
header('HTTP/1.1 200 OK');  
  
// set 404 header:   页面没找到
header('HTTP/1.1 404 Not Found');  
  
//页面被永久删除,可以告诉搜索引擎更新它们的urls
// set Moved Permanently header (good for redrictions)  
// use with location header  
header('HTTP/1.1 301 Moved Permanently');  

// 访问受限
header('HTTP/1.1 403 Forbidden');
Read more...
0

header Content-Disposition参数说明

© kekehu / 技术资源 / 2009.02.17 / 09:28 / 11029PV

Content-Disposition参数:
attachment --- 作为附件下载    
inline --- 在线打开
具体使用如:header("Content-Disposition: inline; filename=文件名.mp3");

需要注意以下几个问题:
Content-disposition是MIME协议的扩展,由于多方面的安全性考虑没有被标准化,所以可能某些浏览器不支持,比如说IE4.01
我们可以使用程序来使用它,也可以在web服务器(比如IIS)上使用它,只需要在http header上做相应的设置即可
2

header Content-Type类型

© kekehu / 技术资源 / 2009.02.17 / 09:20 / 13239PV

具体使用如:header('Content-Type: audio/mpeg');
最近在做MP3防盗链时要查的header的相关信息,网上关于MP3的Content-Type的就有五花8门,下面应该是比较全而且正确的。smile

Content-type 文件类型列表:
Read more...
1

utf-8转gb2312函数作用于javascript

© kekehu / 技术资源 / 2009.02.13 / 10:50 / 12553PV

  这个问题是我在做搜索时出现的,我的网站是utf-8的,而搜索引擎是gb2312,用JS得到的关键提交到搜索引擎时出现乱码,所以只能在JS上处理了。代码如下:(纯JS不好实现,中间调用VBS方法)
function gb2312(key)
{
                var r = "";
                for(var i=0;i<key.length;i++)
                {
                        var t = key.charCodeAt(i);
                        if(t>=0x4e00 &#124;&#124; t==0x300A &#124;&#124; t==0x300B)
                        {
                                try
                                {
                                execScript("ascCode=hex(asc(\""+key.charAt(i)+"\"))", "vbscript"); r += ascCode.replace(/(.{2})/g, "%$1"); }
                                    catch(e)
                                     {}
                             }
                            else{r += escape(key.charAt(i))}
                       }
return r;
}


2

关于nginx重写(rewrite)问号遇到的问题

© kekehu / 技术资源 / 2009.02.03 / 17:01 / 12556PV

网站服务器从Apache换成nginx时遇到一个重写的问题。
是关于要重写的地址当中有问号的。

Apache的重写地址为:
RewriteCond %{QUERY_STRING} ^lClassID=378$
RewriteRule ^ProductView\.jsp$ goods\.php\?id=27 [L]


要转成nginx能识别的应写为:
if ( $query_string = "lClassID=378" ){
   rewrite ^ /goods.php?id=27 last;
}

相关nginx重写(rewrite)的参数请查看:http://www.geekso.com/nginx/

6/19 第一页 上页 1 2 3 4 5 6 7 8 9 10 下页 最后页