Jun242013
Jun242013
thinkphp like 查询
在做项目的过程中,需要用到like关键字来组合查询条件,下面作者将在thinkphp中使用到的 like 查询做一下分享。
这里主要通过举例来说明用法:
$userForm=M('user');
$where['name']=array('like','phpernote%');
$userForm->where($where)->select();
这里的like查询即为:name like ‘phpernote%’
$where['name']=array('like',array('%phpernote%','%.com'),'O...阅读全文
Jun232013
jquery live change事件在IE下失效的解决方法
jquery live方法的作用是向动态生成的内容添加事件响应,具体这里距不多说了,有兴趣的可以参照本站这篇文章:
jQuery向动态生成的内容添加事件响应(jquery live方法简介)
但是昨天却发现这个live方法在ie浏览器下对change事件没有作用,经过几番折腾,终于将这个问题解决,下面是jquery live change事件在IE下失效的解决方法。
$("#phpernote select").live("change",function(){
...阅读全文
Jun202013
jquery库与其他库冲突的解决方法
在使用jQuery开发的时候,可能还会使用到其他的JS库或插件,比如Prototype,但多库共存时可能会发生冲突导致发生各种意外。下面就和大家分享几种jquery库与其他库发生冲突时的解决方法。
一、 jQuery库在其他库之前导入,直接使用jQuery(callback)方法如:
<html xmlns="http://www.phpernote.com/php-function/849.html">
<head>
<meta http-equiv="Content-Type" co...阅读全文
Jun202013
Jun182013
js报TypeError $(…) is null错误,jquery失效的原因及解决办法
最近在工作中发现个问题,原本好好的网页,写了一些自己的jquery代码之后,竟然总是不起作用,无论写的多么简单,都不起作用,似乎jquery失效了一般,在火狐下调试看了下,页面报TypeError $(…) is null这种错误,找了半天原因最后发现竟是页面中加载的一个插件给捣的鬼,是它将jquery的$方法给覆盖了。对于这个问题,现在分享两种解决方法。
(1)删冲突插件,jquery作为基础库,...阅读全文
Jun172013
如何去除codeIgniter开发的网站url里面的index.php字符串
使用codeIgniter(简称CI)做网站的朋友应该都会发现网站的任何url默认都会带个index.php,这个从SEO的角度上来说,对网站的影响是不大的,但是url的美观上来说,这个是非常让人不舒服的,下面我们就来看看如何去除使用codeIgniter开发的网站的url里面的index.php这几个字符吧。
做以下操作之前请确定你网站所运行的环境支持使用 .htaccess 进行url重写,如果可以的话,请继续往下看:
在...阅读全文
Jun162013
如何通过jquery控制用户上传的过宽的图片的显示
web开发过程中经常会碰到内容区被客户上传的图片撑破的情况,高度还好说,主要是宽度了,如果直接将相机拍下的图片不经过任何处理直接传到网站上,也不规定图片宽度的情况下,网站的内容区域必然变形走样,下面我们就来看看如何在前台用jquery批量处理这些过宽的图片。
现在假设内容区div的 id=”phpernote”,即:
<div id="phpernote"><?php echo $news['content']...阅读全文
Jun162013
javascript获取图片的宽度和高度的一种方法
使用javascript获取图片的宽度和高度的方法,为了防止因图片还没有完全载入而导致获取的数据有误的问题,这里通过 onreadystatechange 事件保证了获取的宽度,高度的数据的正确性。具体代码如下:
var image=new Image();
image.src='http://www.phpernote.com/uploadfiles/editor/201107240502201179.jpg';
//这里也可以使用相对地址
image.onreadystatechange=function(){
if(ima...阅读全文
Jun152013
PHP 获取文件扩展名(后缀名)的方法
本文将对 php 如何获取文件的扩展名,也即文件后缀名的方法做一个总结。网上也有很多类似的方法,不过都存在这样那样的不严谨的问题,本文就不一一分析了,这里只给出最正确的利用 php 获取文件扩展名(文件后缀名)的方法。
function get_extension($filename){
return pathinfo($filename,PATHINFO_EXTENSION);
}
函数中用到了 php 内置函数 pathinfo 这个函数,下面分析一下这个函...阅读全文