‘技术’ 分类的存档

ajax可以说的上当今很火的技术啦. 在村子里经常看到有人问xajax的技术,说实话,我觉得那东西太麻烦,用起来太费事. ajax本身实现的机制不是很难,难的应该是在后期的javascript处理返回的responseText,responseXml ajax本身的操作过程无外是: 1.构建一个xmlHTTP对像 2.通过xmlHTTP的同步或是异步方式发送数据(大部分都是异步方式) 3.如果是异步方式检查xmlHttp的状态变化 4.当状态变到readyState==4,而且status==200说明发送数据成功 5.这时候再通过javascript处理xmlHTTP的responseText或是responseXml(这两者是同时存在的) 下面来实现这个过程 1.构建一个xmlHTTP的对像 CODE: function createRequest(){         if(typeof XMLHttpRequest!=”undefined”)        {                 return new XMLHttpRequest();         }else if(typeof ActiveXObject!=”undefined”){                 var xmlHttp_ver  = false;     [...]

2006年9月19日07:31 | 没有评论
分类: 前端技术
标签:

CODE: < ?php   /**  * $Id$  *  * Filename : referer.php  * Author   : 额系菜屁屁  * Email    : lianxiwoo@gmail.com | hotmail.com  * Create   : 20060831  * LastMod  : 2006  * Usage    :   * 国际村首发 */ //ini_set(‘display_errors’, 1); //error_reporting(E_ALL ^ E_NOTICE); //header(“Content-type:text/html;charset=utf-8″); set_time_limit(5); $referer = ‘http://php.club.goodoon.com’; $data = ‘Hello PHPX!’; $host = “www.phpx.com”; $path = “/happy/index.php”; $port = ’80′; $user = ‘额系菜屁屁’; $pswd = ‘屁屁’; // {{{ 方法 1 ,用 fsockopen /* // 处理好 formhash 的值就可以实现登录,这里还不可以,弄过discuz的可以尝试一下 $path = ”/happy/logging.php?action=login”; $data = ”formhash=&referer=$referer& loginmode=normal&cookietime=2592000 &loginfield=username&username=$user&password=$pswd&questionid=0″; */ $q = ”; $q .= “GET $path HTTP/1.1rn”; $q .= “Host: $hostrn”; $q .= “Referer: $refererrn”; // 看这里 $q .= “Content-type: application/x-www-form-urlencodedrn”; $q .= “Content-length: ”.strlen($data).“rn”; $q .= “Accept: */*rn”; $q .= “Connection: closern”; $q .= “rn”; $q .= $data; $fp = fsockopen($host, $port); fputs($fp, $q); $r = ”; while(!feof($fp)) {         $r .= fgets($fp); } fclose($fp); //echo $r; // }}} // {{{ 方法 2 ,用 curl 系列函数(另外 curl 真的非常不错,值得大家尝试。你,值得拥有。 ^_^) $ch = curl_init(); [...]

2006年9月19日05:07 | 没有评论
分类: PHP
标签:

我个人觉得PHP与Javascript各有长处,如果能完美的结合起来,那将创造出许许多多的奇迹! 我是初次写此类文章,Bug难免,请各位指正~     现在AJAX应用非常流行,而在AJAX中客户端Javascript和服务端动态脚本的通信是关键。如果传输的信息比较简单,通常我们会直接采用字符串的方式,如果信息结构复杂一点,则通常用XML文档。XML文档虽然应用广泛,但是用php生成和用Javascript处理却不是一件很容易的事情。这里我推荐一种XML文档的比较好简化替代方案:JSON!     首先我们来了解一下Javascript的基础知识。     1.创建数组,可以用JS内建的类Array来初始化,也可以用JSON符号”[]“。下面通过两种方式创建的arr1和arr2的实质是一样的: CODE: var arr1 = new Array(); arr1[0] = “apple”; arr1[1] = “google”; arr1[2] = “longbill”;  var arr2 = ["apple","google","longbill"]; 注意,数组的索引也可以是字符串,如 arr1["name"] = “longbill”; 这时的数组就相当于对象了。。。     2.创建对象,可以用JS内建的类Object来初始化,也可以用JSON符号”{}”。下面通过两种方式创建的obj1和ob2的实质也是一样的: CODE: var obj1 = new Object(); obj1.name = “longbill”; obj1.age = 18;  var obj2 = { name:”longbill”,age:18 [...]

2006年9月19日04:37 | 没有评论
分类: PHP, 前端技术
标签:

Yahoo! UI Extensions The key component in this release is the Grid component. If you haven’t been following my previous posts, the Grid component feaures a full selection model with keyboard shortcuts, resizable columns, multiple skins and a powerful Data API for binding to different types of data including via AJAX. For more details about [...]

2006年9月16日12:13 | 1 条评论
分类: 前端技术
标签:
第 12 页,共 12 页« 最新...89101112