怎么用PHP语言实现ajax技术? Xajax倒是不错,是用PHP做的,不过只是实现了最基本的ajax理念,没有界面方面的东东 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果要让php生成,那就是xajax,如果你自己写js,还可以用jquery或者ext什么的 有没有这方面的案例,前些天我试着用 xmlhttprequest 实现,但是实现不了.现在我想知道 如果用xmlhttprequest post方法传到一个*.php页异步传输.那么php页用什么接受传过来的值,$_POST[]?$_GET[]?$_REQUEST[]? print_r($_POST);就像你提交表单一样 那么用JavaScript 的xmlhttprequest对象能不能提交给*.php文件呢? 我创建的时候的代码 try { xmlhttp=new XMLHttpRequest(); }catch(e){ xmlhttp= new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.open("post","reg.php",true); xmlhttp.setRequestHeader('Content-type','application/x-www-form-urlencoded'); alert("title="+title+"&author="+author+"&content="+content); xmlhttp.send("title="+title+"&author="+author+"&content="+content);然后用浏览器 腾讯TT的. 而且测试出来xmlhttp那么变量是undefined undefined 就是 xmlhttp 根本没有初始化成功 if(typeof XMLHttpRequest != 'undefined') { xmlhttp = new XMLHttpRequest(); }else { var aVersion = new Array( 'MSXML2.XMLHTTP.6.0', 'MSXML2.XMLHTTP.5.0', 'MSXML2.XMLHTTP.4.0', 'MSXML2.XMLHTTP.3.0', 'MSXML2.XMLHTTP.2.0', 'MSXML2.XMLHTTP', 'Microsoft.XMLHTTP' ); var length = aVersion.length; for(var i = 0; i < length; i++) { try { xmlhttp = new ActiveXObject(aVersion[i]); break; }catch(exception) { } } } if(!xmlhttp) { alert('Can\'t create XMLHttpRequest.'); return false; } http://www.rsywx.net/jquery/demos是关于jQuery的示例;http://www.rsywx.net/xajax/demos是关于xajax的示例。两边例子基本类似,你可以自己比较一下你喜欢哪种实现方法。 不错..谢谢共享...数据库都密码帐号都给出来了...嘿嘿..@#$%^& 求助一个.htaccess的写法,麻烦高手指点,十分感谢!! php会员注册问题 关于paypal的ipn ? 网上流传的用手机最后一位数字算出实际年龄的方法,是不是和算法有关? 请问一下按字母排列后,怎么每个字母只显示一次 基础问题,PHP类的定义和调用 急!求救!关于在PHP中通过URL中POST数组的问题! php中xml的问题,请指点 请问如何取得日期时间中的日期部分? 求助大神代码 [讨论+散分] c语言编写PHP扩展库防止 SQL注入? 内核 ? 如何实现页面中的中英文切换?
{
xmlhttp=new XMLHttpRequest();
}catch(e){
xmlhttp= new ActiveXObject("Microsoft.XMLHTTP");
} xmlhttp.open("post","reg.php",true);
xmlhttp.setRequestHeader('Content-type','application/x-www-form-urlencoded');
alert("title="+title+"&author="+author+"&content="+content);
xmlhttp.send("title="+title+"&author="+author+"&content="+content);
然后用浏览器 腾讯TT的.
xmlhttp = new XMLHttpRequest();
}else {
var aVersion = new Array(
'MSXML2.XMLHTTP.6.0',
'MSXML2.XMLHTTP.5.0',
'MSXML2.XMLHTTP.4.0',
'MSXML2.XMLHTTP.3.0',
'MSXML2.XMLHTTP.2.0',
'MSXML2.XMLHTTP',
'Microsoft.XMLHTTP'
);
var length = aVersion.length;
for(var i = 0; i < length; i++) {
try {
xmlhttp = new ActiveXObject(aVersion[i]);
break;
}catch(exception) {
}
}
} if(!xmlhttp) {
alert('Can\'t create XMLHttpRequest.');
return false;
}
http://www.rsywx.net/xajax/demos是关于xajax的示例。两边例子基本类似,你可以自己比较一下你喜欢哪种实现方法。