嗨,新朋友,很高兴认识你,欢迎来到我的博客。
存档于 四月, 2013

Warning: preg_match() [function.preg-match]: Unknown modifier 'c'

错误写法:preg_match("/<center>(.*)</center>/",$cont,$reg); 这样写不对,因为缺少了转义字符 \ 正确写法:preg_match("/<center>(.*)<\/center>/",$cont,$reg);

JavaScript弹出新窗口

【1、最基本的弹出窗口代码】 其实代码非常简单: <SCRIPT LANGUAGE="javascript"> <!-- window.open ('page.html') --> </SCRIPT> 因为着是一段javascripts代码,所以它们应该放在<SCRIPT LANGUAGE="javascript...

javascript对url进行encode的两种方式

javascript可以使用的内置函数有: encodeURI() encodeURIComponent() 他们都是用utf-8的编码方式 encodeURI(),用来encode整个URL,不会对下列字符进行编码:+ : / ; ?&。它只会对汉语等特殊字符进行编码 encodeURIComponent (),...

如何移除display: inline-block或display: inline之间的间隔

这个原因跟字体类型和大小有关系 解决办法: 1. 雅虎 YUI 的解决方法是把letter-spacing和word-spacing改成某个负值能解决(不同的字体值不同) .span { letter-spacing: -.5em; /* webkit: collapse white-space between units ...

如何让php的json_encode不转义反斜杠?

解决办法: 1. 正则替换 echo str_replace("\\/", "/", json_encode("2013/4/21")); 2. 若是php版本是5.4的话: echo json_encode("2011/7/11", JSON_UNESCAPED_SLASHES);

Yii-CCaptcha不显示

解决办法: 找到framework\web\widgets\captcha\CCaptchaAction.php 在header('Pragma: public');前加 ob_clean();

urldecode不能将&解码成&

解决办法: 使用htmlspecialchars_decode就可以将&amp;解码成&了。 <code><span style="color: #0000ff;"><strong>htmlspecialchars_decode</strong></span>('http://www.sunha...

PHP 添加前导0,去掉前导0

当然不只是可以加0,去0,可以添加任何前导 添加前导: 使用PHP自己提供的函数: str_pad (PHP 4 >= 4.0.1, PHP 5) str_pad -- Pad a string to a certain length with another string Description string str_pad ( string input,...

ZendStudio下隐藏.svn文件夹

对应的project上点右键选Properties(或者File->Properties)->PHP Build Path->展开项目->Excluded->Edit->Add->输入"**/.svn/"->OK

Yii-assets目录生成及修改

assets的作用是方便模块化,插件化的,一般来说出于安全原因不允许通过url访问protected下面的文件,但是我们又希望将module单独出来,所以需要使用发布,即将一个目录下的文件复制一份到assets下面方便通过url访问。 assets设置对应...

ie6-PNGFix透明图片解决办法,支持css sprites

众所周知,IE6对png-24的支持非常糟糕。不过现在ie png fix出现了,一举解决了这个讨厌的问题,现在我们可以尽情在web设计中使用png-24图像了 首先我们需要下载一个JS,JS下载地址: http://www.dillerdesign.com/experiment/DD_belat...

530 Non-anonymous session must use encryption

FileZilla,改为FTP over TLS

filezilla运行于公共模式,正常和账号登陆在该模式下不可用

解决办法: 编辑>设置>界面>行为 把 “不要保存密码”选项去掉

SQL添加、修改和删除表的字段

添加: alter table `sunhaibing` Add(name Char(8) not null default '' Before ename); 删除: alter table `sunhaibing` drop column name; 修改 alter table `sunhaibing` modify column name text;  

php实现下载成桌面快捷方式

如果想自定义快捷键,那么自己建一个快捷方式,然后打开记事本,把快捷方式拖进去,看到代码。然后替换$shortcut的值。就ok! $Shortcut = "[InternetShortcut] URL=http://www.sunhaibing.com/ IconIndex=43 IconFile=C:\Win...

CSS - firefox与IE透明度(opacity)设置区别

IE: filter:alpha(opacity=sqlN) 其中 sqlN的值域为[0, 100] js: ieNode.style.filter="alpha(opacity=sqlN)"; Firefox:/*参考,不推荐使用*/ -moz-opacity:sqlN 其中sqlN的值域为[0, 1] Firefox,Chrome和Safari: opacity:sqlN 其中...

英文字符和汉字自动换行和不换行的设置

一、自动换行 td中: 需用css来控制style='word-break: break-all' div中 : div 实现长英文字母自动换行CSS IE浏览器 #wrap{white-space:normal; width:200px; } 或者 #wrap{word-break:break-all;width:200px;} Firefox浏览器 #wrap...

JQuery.Ajax之错误调试帮助信息

下面是Jquery中AJAX参数详细列表: 参数名 类型 描述 url String (默认: 当前页地址) 发送请求的地址。 type String (默认: "GET") 请求方式 ("POST" 或 "GET"), 默认为 "GET"。注意:其它 HTTP 请求方法,如 PUT 和 DELETE ...

IE中margin-bottom失效BUG

解决办法: 1.  取消元素的margin-bottom, 改为指定父元素的padding-bottom(推荐); 2.  在元素之后添加一个 <div style="clear:both; height:0px"></div>

设置text-indent,在ie下background跟着一起缩进问题

input、select、button、textarea等表单元素的display默认都是inline-block,所以会出现这个问题。 而我们常常使用text-indent来隐藏按钮文字,想使用北京图片来做按钮样式,比如: .submit_btn { text-indent:-999px; } 这个时候...