博主


« 2017年-11月 »
29 30 31 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 1 2

分类


热门标签


最新评论


最近留言


最近访客


概要

  • 文章数量: 41
  • 分类数量: 9
  • 标签数量: 73
  • 评论数量: 159
  • 浏览次数: 3089175

友情链接

浏览模式: 描述 | 列表 全部文章

addEventListener 传递 event 参数

作者: 我不是鱼 (2009-03-02 17:23)分类: Javascript   标签: firefox event  

在IE下可以直接用window.event。但FireFox并没有 window.event 。如果要得到 event 对象,就必须要声明时间处理函数的一个参数为 event 。

JavaScript代码
  1. <script type="text/javascript">   
  2. function fun1(e){   
  3.     var ev = window.event || e;   
  4.     alert(ev);   
  5. }   
  6. </script>   
  7.   
  8. <input type="button" id="bt" value="Click me" onclick="fun1(event);" />  

这个例子在ie和Firefox都是可以通过的。

但我们用到addEventListener来绑定事件又如何传递event呢。按照上面的方法

JavaScript代码
  1. <script type="text/javascript">   
  2. funct...

查看原文评论 (3) | 浏览 (8322)


HTML 中的 meta

作者: 我不是鱼 (2008-12-29 17:41)分类: HTML/CSS   标签: meta 关键字  

meta是html语言head区的一个辅助性标签。几乎所有的网页里,我们可以看到类似下面这段的html代码:
<head>
<meta http-equiv="content-Type" content="text/html; charset=gb2312">
</head>
也许你认为这些代码可有可无。其实如果你能够用好meta标签,会给你带来意想不到的效果,例如加入关键字会自动被大型搜索网站自动搜集;可以设定页面格式及刷新等等。
一、meta标签的组成
  meta标签共有两个属性,它们分别是http-equiv属性和name属性,不同的属性又有不同的参数值,这些不同的参数值就实现了不同的网页功能。
  1、name属性
  name属性主要用于描述网页,与之对应的属性值为content,content中的内容主要是便于搜索引擎机器人查找信息和分类信息用的。
  meta标签的name属性语法格式是:<meta name="参数" content="具体的参数值"> 。
  其中name属性主要有以下几种参数:
  A、K...

查看原文评论 (0) | 浏览 (3803)


MySQL 时区设置

作者: 我不是鱼 (2008-12-29 12:02)分类: MySQL   标签: 时区 time_zone  

MySQL 时区默认是服务器的时区。
可以通过以下命令查看

SQL代码
  1. mysql> show variables like '%time_zone%';   
  2. +------------------+--------+   
  3. | Variable_name    | Value  |   
  4. +------------------+--------+   
  5. | system_time_zone | CST    |    
  6. | time_zone        | SYSTEM |    
  7. +------------------+--------+   
  8. rows in set (0.00 sec)   

可以通过修改my.cnf
在 [mysqld] 之下加

default-time-zone=timezone
来修改时区。如:
default-time-zone = '+8:00'
改了记得重启msyql喔
注意一定要在 [mysqld] 之下加 ,否则会出现 unknown variable 'default-time-zone=+8:00'

另外也可以通过命令 set time_zone = time...

查看原文评论 (2) | 浏览 (10316)


RSS2.0元素元素列表

作者: 我不是鱼 (2008-12-26 15:36)分类: HTML/CSS   标签: RSS XML 订阅  

RSS2.0元素channel的子元素列表

元素(Element) 描述(Description) 值域 重要性 举例(Example)
title 频道名称  必备 GoUpstate.com News Headlines
link 频道的URL  必备 http://www.goupstate.com/
Description 频道的描述  必备 The latest news from GoUpstate.com, a Spartanburg Herald-Journal Web site.
language 频道文章所用语言, 可用netscape或w3c推荐的列表 可选 en-us
copyright 频道内容的版权说明  可选 Copyright 2002, Spartanburg Herald-Journal
managingEditor 责任编辑的email  可选 geo@herald.com (George Matesky)
webMaster 负责频道技术事务的网站管理员email  可选 betty@herald.com (Betty Guernsey)
pubD...

查看原文评论 (2) | 浏览 (5303)


颜色渐变的算法

作者: 我不是鱼 (2008-12-23 15:33)分类: PHP   标签: GD 颜色渐变  

想用一些渐变颜色的图片做背景,但无奈美工是一点都不会。所以只好用php来完成这个工作。
下面的例子是从蓝色渐变成红色。效果还算平滑。



PHP代码
  1. <?php    
  2. $width = 500;   
  3. $height = 20;   
  4. $color1 = "0000FF";//blue   
  5. $color2 = "FF0000";//red   
  6.   
  7. $im = imagecreatetruecolor($width$height);   
  8. list($R1$G1$B1) = RGBtodec($color1);   
  9. list($R2$G2$B2) = RGBtodec($color2);   
  10. for ($i=1; $i<=$width$i++){   
  11.     $R = ($R2*$i+($width-$i)*$R1)/$width;   
  12.     $G = ($G2*$i+($width-$i)*$G1)/$width;   
  13.     $B = ($B2*$i+($width-$i)*$B1)/$width;   
  14.        
  15.   ...

查看原文评论 (0) | 浏览 (4955)


VNC 安装与配置,Windows下远程管理Linux

作者: 我不是鱼 (2008-12-22 16:29)分类: Linux   标签: VNC 远程管理  

对于有多台主机或服务器的人来说,装个远程管理软件来管理会方便很多。windows下远程管理linux,用SecureCRT还不错。不过它不是免费的,而且没有界面管理。要免费而且又要界面,就推荐用vnc了。所需软件可以从此下载:VNC-server 4.1.2 VNC-viewer 4.1.3

rpm版安装

[root@PHPfans.net webroot]# rpm -ivh vnc-server-4.1.2-31.fc9.i386.rpm

安装完成后用命令 vncserver 启动。

[root@PHPfans.net webroot]# vncserver

第一次启动会提示输入密码。

Password:
Verify:

New 'PHPfans.net.com:1 (root)' desktop is PHPfans.net.com:1

现在装好了vnc server,我们还的配置一下vnc默认是以twm启动的。现在我们希望以gnome

[root@PHPfans.net webroot]# vi ~/.vnc/xstartup

屏蔽掉最后一行
#twm &
加上如下语句
gnome-session...

查看原文评论 (5) | 浏览 (5744)


将 tr appendChild 到 table 中的问题

作者: 我不是鱼 (2008-12-15 20:23)分类: Javascript   标签: appendChild 连续添加  

做下载后台的时候,做一个可以添加多个链接的功能。就是只要点击添加就会增加一个链接的输入框。这个功能是比较常用的,比如添加更多附件等等。做法是每次克隆一个tr,然后appendChild到table中。一开始死活没有效果,以为是语法有错。后来查看才知道,table无论有没有tbody,用appendChild都会生成tbody标签。appendChild到table的话,新增加的tr就会在</tbody>和</table>之间。

XML/HTML代码
  1. <TABLE id=link_tb cellSpacing=0 cellPadding=0 width="100%" border=0>  
  2. <TBODY>  
  3. <TR id=link_tr>  
  4. <TD>URL: <INPUT size=55 name=link[url][]> <A style="DISPLAY: none" href="javascript:void(null);">删除&l...

查看原文评论 (0) | 浏览 (5170)


Apache 目录列表

作者: 我不是鱼 (2008-12-10 19:32)分类: Apache   标签: apache 目录列表  

之前都看到很多人在问apache目录列表的问题,如何让apache把目录中的文件列表出来,然后禁止apache目录列表,又如何在访问某个目录时默认指向 index.php .这些在apache配置文档稍作配置就可以做到了。

DirectoryIndex 指令
DirectoryIndex指令设置了当客户端在请求的目录名的末尾刻意添加一个"/"以表示请求该目录的索引时,服务器需要寻找的资源列表。Local-url(%已解码的)是一个相对于被请求目录的文档的URL(通常是那个目录中的一个文件)。可以指定多个URL,服务器将返回最先找到的那一个。用到apache的mod_dir模块。举例:

<IfModule dir_module>
    DirectoryIndex index.php index.html
</IfModule>

这里,首先寻找 index.php, 没有找到再去寻找 index.html
若一个也没有找到或没有设置DirectoryIndex,这就涉及到目录列表的问题了。
如果那个目录设置了Indexes选项,服务器将会自动产生一个那个目录...

查看原文评论 (1) | 浏览 (7287)