摘要: event.srcElement:引发事件的目标对象,常用于onclick事件。event.fromElement:引发事件的对象源,常用于onmouseout和onmouseover事件。event.toElement:引发事件后,鼠标移动到的目标源,常用于onmouseout和onmouseover事件。onmouseover时,srcElement相当于toElement;onmouseout时,srcElement相当于fromSrcElement小示例(兼容FF浏览器): <mce:script type="text/javascript"><! 阅读全文
posted @ 2012-01-20 18:41 Bloguy 阅读(22448) 评论(3) 推荐(0) 编辑
摘要: jQuery 的选择器借鉴了大量 CSS1 ~ CSS3 标准的特点,并且整理成一个强大的对象选择工具集。但要注意的是如果你的对象名里包含 “#;&,.+*~’:”!^$[]()=>|/” 这些元字符时,你必须用 “\\” 进行转义。例如你要选择文档里包含 “name=”names[]“” 的 input 元素时,在编写过滤规则时你必须先对 “[]” 进行转义,所以我们应该这样定义选择器:“$(“input[name=names\\[\\]]”)”。泛选择器(*)在 jQuery 选择器里,“*” 号是一个通配符,表示所有。例如:1$("*").css(&qu 阅读全文
posted @ 2012-01-20 14:49 Bloguy 阅读(8958) 评论(0) 推荐(0) 编辑
摘要: 自Chrome推出以来,由于其极快的启动速度和页面加载速度、日益剧增的强大的插件以及简洁清新的界面,越来越受用户及开发者的欢迎,其市场占有率也在不断攀升,人们也相信,其取代IE、Firefox的地位也只是时间问题。在Chrome浏览器中,用户可以轻松添加各式各样的插件来提高日常工作的效率,这里我们为设计者和开发者精选了27款实用的Chrome插件,希望能够对您有所帮助。1. AppJump 应用程序发起者和管理者当您添加了以上插件后,您肯定会需要工具管理您的插件。 AppJump是一个Chrome插件,让您能从工具栏下拉菜单上快速找到并启动您的应用程序和其他插件。AppJump的一个很酷的功能 阅读全文
posted @ 2012-01-06 23:17 Bloguy 阅读(2377) 评论(0) 推荐(1) 编辑
摘要: ini_set('display_errors', 1);这个函数是在php代码中修改php.ini的设置!放在错误代码前面!不显示php警告信息error_reporting = E_ALL修改为:error_reporting = E_ALL & ~E_NOTICEdisplay_errors = Off //什么错误都不显示error_reporting()配置错误信息回报的等级。参数level 是一个整数的位遮罩 (bitmask),见下表。遮罩值 表示名称1 E_ERROR2 E_WARNING4 E_PARSE8 E_NOTICE16 E_CORE_ERRO 阅读全文
posted @ 2012-01-02 03:59 Bloguy 阅读(557) 评论(0) 推荐(0) 编辑
摘要: php utf-8编码: move_uploaded_file( $file["tmp_name"], iconv("UTF-8","gb2312", $path)); //你的系统默认GBK编码!php GB2312编码:move_uploaded_file( $file["tmp_name"], iconv("gb2312"," UTF-8",$path)); //你的系统默认UTF8我们常用的是上面一种,我们的php文件是uft8编码,然后发现保存文件到我们中文wind 阅读全文
posted @ 2011-12-31 02:58 Bloguy 阅读(2446) 评论(0) 推荐(0) 编辑
摘要: 这两个函数的功能都是转换字符为HTML字符编码,特别是url和代码字符串。防止字符标记被浏览器执行。使用中文时没什么区别,但htmlentities会格式化中文字符使得中文输入是乱码htmlentities转换所有的html标记,htmlspecialchars只格式化& ' " < 和 > 这几个特殊符号$str = '<a href="demo.php?m=index&a=index&name=中文">测试页面</a>';echo 'htmlentities指定GB23 阅读全文
posted @ 2011-12-20 13:28 Bloguy 阅读(27672) 评论(1) 推荐(5) 编辑
摘要: 原文地址:http://blog.csdn.net/cheng_tian/article/details/5839820一般来说,只要你使用的不是gmail邮箱,那么利用phplist发送邮件只要按照《邮件群发系统phplist的配置方法总结》配置就够了。但若你如同我一样不幸,必须使用gmail这种有ssl验证的邮箱,那么恭喜你,我的不幸现在已然成为你的幸运,经过数天的尝试,我终于成功将gmail与phplist组合在了一起。现将经验分享于此,希望对各位同我一般境遇的同志有用。另外,phplist的核心是phpmailer,我提出的解决方案也主要是围绕phpmailer的,所以需要使用phpm 阅读全文
posted @ 2011-12-15 16:00 Bloguy 阅读(5424) 评论(0) 推荐(0) 编辑
摘要: javascript实现:top.location.href 顶级窗口的地址this.location.href 当前窗口的地址PHP实现#测试网址: http://localhost/blog/testurl.php?id=5//获取域名或主机地址 echo $_SERVER['HTTP_HOST']."<br>"; #localhost//获取网页地址 echo $_SERVER['PHP_SELF']."<br>"; #/blog/testurl.php//获取网址参数 echo $_SERV 阅读全文
posted @ 2011-12-14 23:48 Bloguy 阅读(458906) 评论(4) 推荐(11) 编辑
摘要: 习惯了用edit plus进行php编程,所以有时会出现一些不为人知的错误,很麻烦;近日,在开发项目时,某些页面总是出现以下问题:Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at E:\web\Apache2\htdocs\index.php:1) in E:\web\Apache2\htdocs\functions\sessions.php on line 67Warning: session_st 阅读全文
posted @ 2011-12-14 05:24 Bloguy 阅读(1993) 评论(0) 推荐(0) 编辑
摘要: 转自:http://qing.weibo.com/tag/unserialize把复杂的数据类型压缩到一个字符串中serialize() 把变量和它们的值编码成文本形式unserialize() 恢复原先变量eg:$stooges = array('Moe','Larry','Curly');$new = serialize($stooges);print_r($new);echo "<br />";print_r(unserialize($new));结果:a:3:{i:0;s:3:"Moe" 阅读全文
posted @ 2011-12-13 09:49 Bloguy 阅读(104558) 评论(0) 推荐(5) 编辑