04 2012 档案
摘要:JSONP是一个非官方的协议,它允许在服务器端集成Script tags返回至客户端,通过javascript callback的形式实现跨域访问方法一: jsonp之 getJSONjsvar url = "http://localhost/mytest/jsonp_php.php?callbac...
阅读全文
摘要:有父级页面a,表单页面b,表单页面通过iframe嵌套在父级页面的层<div class=".form">中。现在想要在表单ajax提交成功后关闭<div class=".form">,但是嵌套页面不可能操作父级页面的dom。方法是在a.html写入function hide(){ $(".all").hide() }在b.html()通过$(".div").click(function(){ window.parent.pri() })调用父级页面的函数从而操作父级页面的dom
阅读全文
摘要:对函数a进行3次循环,每隔一秒执行一次。但是for或while不能决定循环间隔的时间,想到递归,在a()执行完后调用setTimeout执行下一次循环。 function b(){ a() window.setTimeout(b,1000) }例:循环变色,边框闪烁<script language="javascript">$(document).ready(function(){ var i = 15function change(obj) { yelo = function (obj) { obj.css("border", "
阅读全文
摘要:第一步var p = [2, 4, 3, 1, 7, 5, 6, 9, 6, 0];function sorrt(ary) { length = ary.length; for (var i = 0; i < length; i++) { _min = ary[i] k = i for (var j = i + 1; j < length; j++) { if (_min > ary[j]) { _min = ary[j] k = j }...
阅读全文
摘要:相对于window.open,window.location不会使用新窗口打开,而是改变当前链接,不会因此被浏览器禁用。window.location.href="http://www.360doc.com/content/11/0308/19/4618624_99320316.shtml"直接打开。 location.href("one.php")在当前路径下,打开路径下的文件。
阅读全文
摘要:$(document).ready(function(){ <?php $f="'name'"?> var t=<?php echo $f?>; alert(t) })或<script language="javascript" >var t=<?php echo '"sd"'?>;alert(t)</script>关键是sd两旁既要加单引号还要加上引号否则就会显示“sd is not defined[在此错误处中断] var t=sd;”sd
阅读全文
摘要:php递归值自动读取无限分类目录对于数据库最简单的一张表实现,建立category表,字段分别为ID,name,f_id.ID为自增主键,name为类名,f_id为父级目录,默认为根目录0.<?phpheader ( "content-type:text/html; charset=utf-8" );mysql_connect ( "localhost", "admin", "1123581321" );mysql_query ( "set names utf8" );?><?
阅读全文
摘要:可能是一直用不到的原因最经才发现,原来对静态变量与递归一直都不曾了解过,特别是递归这种存在。。。。。。从网上摘下的一段<?phpfunction array_multi2single($array){static $result_array=array();foreach($array as $value){if(is_array($value)){array_multi2single($value);}else$result_array[]=$value;}return $result_array;}$array=array("1"=>array("
阅读全文
摘要:php:<?php $conn=mysql_connect("localhost","admin","1123581321");mysql_query("set names utf8");mysql_select_db("mytest");$result=mysql_query("SELECT * FROM `mm`");while ($arry=mysql_fetch_assoc($result )){ $menu[]=$arry; }echo "<p
阅读全文
摘要:$(document).ready(function () { var map = [ {"name":"kitty", age:21}, {"name":'sony', age:22} ] var $div = "<div>" for (var i in map) { var $text = "<div>" $.each(map[i], function (key, value) { ...
阅读全文
摘要:解决php页面的json数据中文乱码<?php $json = array ( 0 => array ( 'id' => '13', 'name' => '乒乓球', ), 1 => array ( 'id' => '17', 'name' => '篮球', ) ) ?> <?php $newData = array(); foreach( $json as $key => $value ) { $newDa
阅读全文
摘要:php header("content-type:text/html; charset=utf-8")html<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
阅读全文
摘要:js $(document).ready( function () { var range = { x: 0, y: 0 };//鼠标元素偏移量 var lastPos = { x: 0, y: 0, x1: 0, y1: 0 }; //拖拽对象的四个坐标 var tarPos = { x: 0, y: 0, x1: 0, y1: 0 }; //目标元素对象的坐标初始化 var theDiv = null, move = false;//拖拽对象 拖拽状态 var theDivId =0, theDivHeight = 0, theDivHalf =...
阅读全文
摘要:js$(document).ready(function () { $.ajax({ type: 'POST', url: 'ajax_xml.xml', data: 'xml', success: function (data) { ...
阅读全文
摘要:遇到操作checkbox的问题全选 $("input[type='checkbox']").each(function(){ this.checked=true })反选 $("input[type='checkbox']").each(function(){ if(this.checked){ this.checked=false } else{ this.checked=true }理论上是应该可以用$(obj).attr("checked",true)来操作恶但是在ie下正常,在firfox下反选
阅读全文
摘要:join() :把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔。方便将js数组传递给后台。arrayObject.join(separator)split(): 把字符串分割为字符串数组。将从后台获得的字符串转化为数组stringObject.split(separator,howmany)push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。arrayObject.push(newelement1,newelement2,....,newelementX)unshift() 方法可向数组的开头添加一个或更多元素,并返回新的长度。arrayObject.unshif
阅读全文

浙公网安备 33010602011771号