`
myfreespace
  • 浏览: 222608 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
在做登录的时候我们都会用到文本框中显示要输入的默认提示,以前都是用js判断的比较麻烦,还有一个就是password是通过两个input框切换实现的,还好html5提供了一个属性placeholder,在input类型的框上可以起到占位符的效果,但现在还不是所有的浏览器都支持很html5,下面就通过jquery、html5来实现可以兼容多种浏览器的placeholder效果。 大致思路: 1.判断浏览器是否支持html5的placeholder,支持就直接使用该属性。 2.不支持就通过jquery来添加blur focus事件 3.对password框的特使处理 运行前要引入jqu ...
  <!doctype html> <html> <head> <title>tweets-slide</title> <meta http-equiv="Content-type" content="text/html; charset=utf-8" /> <style type="text/css"> ul, li {margin:0; padding:0;list-style:none} body { margin: 0; ...
那么理想中的树型结构应具备哪些特点呢?数据存储冗余小、直观性强;方便返回整个树型结构数据;可以很轻松的返回某一子树(方便分层加载);快整获以某节点的祖谱路径;插入、删除、移动节点效率高等等。带着这些 ...
简单的sql注入是通过web页面中的输入框输入特殊的查询字符在程序没有顾虑的情况下可以非法登录或获取数据库的信息。 //像下面简单的判断用户名密码的sql语句 $name = $this->params['form']['name']; $pwd = $this->params['form']['pwd']; $loginSql = "select * from users where username = $name and password = $pwd "; 因为sql语句中包含and , or,;,等特殊字符,在没对用户输入进行过滤的情况下很 ...
//获取坐标位置 function getPosition(ev){ ev = ev || window.event; var point = {x:0,y:0}; if(ev.pageX || ev.pageY){ point.x = ev.pageX; point.y = ev.pageY; } else {//兼容ie point.x = ev.clientX + document.body.scrollLeft - document.body.clientLeft; point.y = ev.client ...
php5发布有一段时间了,不过对于php的函数还停留在php4甚至更早,这样就重复这造轮子了,看了看手册和网上的资料整理一部分php5的函数。 1.filter_var(str,int filter) 这个函数是用来验证邮箱地址 url等地址,可以用php自己默认定义的,也可以自己定义filter来匹配 var_dump(filter_var('bob@example.com', FILTER_VALIDATE_EMAIL)); var_dump(filter_var('example.com', FILTER_VALIDATE_URL, FILTER_FLAG_SCHEME_REQ ...
/* * 导出excel表格 * 根据统计标题信息、日期信息和excel表格标示信息 * 先循环统计标题信息在循环每条统计下面按日期的具体信息 * 进行单元格设置 合并 添加样式 */ function _export($tipMsg = null, $date = null, $excelTitle = null){ $this->autoRender = false; App::import('Vendor', 'phpexcel', array('file' => 'PHPExcel.php')); ...
看新浪微薄的冒泡删除效果挺不错,大大提升了用户的体验,大致想了个思路,只实现了基本的效果,还要加上鼠标点位,弹出层的写入等操作。 下面是一个简单的例子,通过一个定义了position:absolute属性的层作为遮罩层,然后通过setInterval()来改变内容层的bottom属性: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <hea ...
<style type="text/css"> .table_tag{width:360px;height:220px;overflow:hidden;border:1px solid #333;margin:10px;} .table_tag .tt_top{width:360px;height:36px;line-height:36px;background-color:#C1E4B2;margin-bottom:10px;} .table_tag .tt_top ul li{float:left;cursor:pointer;width:88px ...
先来看一个列子:   <script type="text/javascript"> /* * js函数是一个对象,scope是仅供js引擎访问的内部属性,包括创建对象属性的集合 * 当一个函数创建后它的作用域链被填充, * 每个内部对象是独一的,所以多次调用一个函数会导致多次创建 * 当函数运行过程中遇到一个变量要搜索作用域, */ var tt = 'aa'; function test() { alert(tt); var tt = 'bb'; alert (tt); } test(); </scr ...
cURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、TELNET等。最爽的是,PHP也支持 cURL 库。   在配置的时候我们会遇到很多问题,主要的是其他的dll模块可以加载,但php_curl.dll缺加载不了,除了版本问题,php.ini文件配置问题,主要的就是curl要依赖两个dll文件,ssleay32.dll libeay32.dll 这两个文件在php的安装目录下面, 网上很多朋友说把他们放到windows/system32下面就可以了,但我没有加载成功,不过在apache的配置文件http.conf中加载这两个文件可以了,LoadF ...
json这种数据格式是我们工作中常用到的,无论是在js中还是在后台程序中,因为它是完全独立与语言的文本格式所以可以兼容不同的语言。 json的两种存储方式:1.键值对的集合{ "firstName": "Brett" }  { "firstName": "Brett", "lastName":"McLaughlin", "email": "aaaa" } 2.表示成数组形式 比起xml中有很多的起始结束标签json就很简单,用[]来表示 ...
网站数据量比较大的是时候要考虑全文搜索,想微薄里面的数据或是要涉及到网站全部内容的情况下,以前用过lucene做过java环境下面的,php中用Sphinx  http://hi.baidu.com/cubeking/blog/item/52e37cfa1b3cb81bd8f9fd4b.html 结合数据库http://www.mnogosearch.org/ 这样效率更高一些, 以后慢慢总结,先记录一下。
$districts = $this->School->find('list', array('conditions' => array('School.city_id'=>$city, "School.name LIKE '%嘉华%'")));

jquery 取值

jQuery获取Select选择的Text和Value: 语法解释: 1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发 2. var checkText=$("#select_id").find("option:selected").text(); //获取Select选择的Text 3. ...
Global site tag (gtag.js) - Google Analytics