浏览模式: 描述 | 列表
全部文章
作者: 我不是鱼 (2009-06-30 13:55)分类: Javascript
标签:
iframe
name
iframe 的name可以是link或者form的target,将link或form打开到这个iframe上。
之前在IE遇到过设置不了iframe的name属性
JavaScript代码
- var iframe = document.createElement('iframe');
- iframe.name = 'ifr';
-
上面两种方式都无法设置。后来找到原来也可以这样创建
JavaScript代码
- var iframe = document.createElement('<iframe name="ifr"></iframe>');
这样在IE中就没问题了,但这种方式在firefox中是无办法通过的。所以最后
JavaScript代码
- try{
- var iframe = document.createElement('<iframe name="ifr"></iframe>');
- ...
查看原文评论 (0) | 浏览 (10)
作者: 我不是鱼 (2009-06-20 21:24)分类: Javascript
标签:
js
数组
引用
举个例子说明下
JavaScript代码
- <script type="text/javascript">
- var pic = thumb = new Array();
- for(var i=0; i<2; i++){
- pic[pic.length] = i;
- thumb[thumb.length] = i;
- }
- </script>
这样赋值后原以为 pic和thumb的值都是 [0, 1]。其实不然,它们两个的值都是[0, 0, 1, 1].
原因是这种复制方式引起的 var pic = thumb = new Array(); js数组是引用传递的。
但如果是字符串,这样:var pic = thumb = ''; 又不会有这个问题。
数组改成这种方式就没有问题了
var pic = new Array(), thumb = new Array();
查看原文评论 (1) | 浏览 (48)
作者: 我不是鱼 (2009-03-10 18:40)分类: Javascript
标签:
JavaScript
压缩
Dean Edwards 的php版的 JavaScript Packer 是一个非常好用的JavaScript压缩工具。支持几个级别的压缩。不过我用来压缩一些程序后发现跑不起来,未压缩前语法的没问题的,而且换行结束的地方都有分好。压缩后反而语法有错。于是找了一下原因终于发现,原来是一正则出了问题。打开
class.JavaScriptPacker.php
查找
PHP代码
- $parser->add('/;+\\s*([};])/', '$2');
注释掉此行,即改成:
为什么这个会出错呢?举个例子说明一下
JavaScript代码
- function aa(){
- for(var i=0; i<4; bb(i++));
- }
不注释那一句的话压缩后变成
JavaScript代码
- function aa(){for(var i=0; i<4; bb(i++))}
没有逗号自然就语法出错了。
查看原文评论 (0) | 浏览 (197)
作者: 我不是鱼 (2009-03-04 12:05)分类: Javascript
标签:
htmlarea
编辑器
redo
undo
htmlarea编辑器速度还是挺快的,我比较喜欢用。但htmlarea编辑器的redo 和 undo 在ie下一点反应也没有,但在firefox下正常。原来是ie下默认是关闭了undo功能的。打开htmlarea.js,查找
JavaScript代码
- this._customUndo = false;
改成
JavaScript代码
- this._customUndo = true;
redo,undo就可以用了。
另外如果出现 'HTMLArea.I18N.tooltips' is null or not an object 的错误。则lang下的语言包问题。而且这个错误很无厘头。后来我直接用json_encode把中文全部转成类似于这样的形式 \u9760\u5de6 就好了。
查看原文评论 (2) | 浏览 (226)
作者: 我不是鱼 (2009-03-02 17:23)分类: Javascript
标签:
firefox
event
在IE下可以直接用window.event。但FireFox并没有 window.event 。如果要得到 event 对象,就必须要声明时间处理函数的一个参数为 event 。
JavaScript代码
- <script type="text/javascript">
- function fun1(e){
- var ev = window.event || e;
- alert(ev);
- }
- </script>
-
- <input type="button" id="bt" value="Click me" onclick="fun1(event);" />
这个例子在ie和Firefox都是可以通过的。
但我们用到addEventListener来绑定事件又如何传递event呢。按照上面的方法
JavaScript代码
- <script type="text/javascript">
- funct...
查看原文评论 (1) | 浏览 (372)
作者: 我不是鱼 (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) | 浏览 (249)
作者: 我不是鱼 (2008-12-29 12:02)分类: MySQL
标签:
时区
time_zone
MySQL 时区默认是服务器的时区。
可以通过以下命令查看
SQL代码
- mysql> show variables like '%time_zone%';
- +
- | Variable_name | Value |
- +
- | system_time_zone | CST |
- | time_zone | SYSTEM |
- +
- 2 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...
查看原文评论 (1) | 浏览 (495)
作者: 我不是鱼 (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... |
查看原文评论 (0) | 浏览 (309)