本文目录一览:
- 1、关于ajax和php的
- 2、求一个简单的ajax和php实现“请稍后...”(或者gif缓冲图片)这样的缓冲效果
- 3、怎样用Ajax+php实现正在查询等待提示
- 4、PHP配合AJAX做页面右下角的弹框提示
- 5、php和ajax弹出窗口
- 6、php如何制作弹出窗口(像点击登陆会在当前页面多处于一个登陆窗口)
关于ajax和php的
大概代码这样的。没写全 没验证 你自己再看看。
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ""
html xmlns=""
head
meta http-equiv="Content-Type" content="text/html; charset=utf-8" /
title无标题文档/title
script language="javascript" type="text/javascript" src=" and Settings/Administrator/桌面/jquery.min.js"/script
script language="javascript" type="text/javascript"
$().ready(
function(){
$.ajax({
type: "GET",
url: "test.php",
data: "testVal=getMessage",
success: function(msg){
alert( "返回的值是: " + msg );
}
});
}
);
/script
/head
body
/body
/html
?php
$testVal=$_GET['testVal'];
if($testVal=="getMessage"){
$showMeaage = getMessage();
if($showMeaage==0){
return;
}
echo $showMeaage;
}
function getMessage(){
$sql = "select * from xx where xx=xx";
$result = mysql_query($sql);
while($row = mysql_fetch_array($result)){
//这里写你从数据库查询到的信息 方便在前台显示页面控制操作 例如
$list['id'] = $row['id'];
$mydetail = $list;
}
return $mydetail;
}
?
求一个简单的ajax和php实现“请稍后...”(或者gif缓冲图片)这样的缓冲效果
下是引用片段:
scriptlanguage=javascript/script
然后在这段标记内把imgsrc="图片"用document.write("")的型式放进去,就成了
document.write("imgsrc=图片")
现在我们来完成最关建的一段:以下是引用片段:
id=Math.round(Math.random()*2)+1
这样取得随机数为1,2,3将你要显示的图片改名为1.gif,2.gif,3.gif,ok!最后的代码是:以下是引用片段:
scriptlanguage=javascript
id=Math.round(Math.random()*2)+1
document.write("imgsrc="+id+".gif")
/script
试一下,是不是不错?那如果我的每一张图片都对应了一个超链接该怎么办呢?
我们还是来假设一下有3张图片,1.gif,2.gif,3.gif,分别对应的链接是url1,url2,url3。
为了让图片和链接一一对应,我们要设置一个数组image来放置链接的地址,如下:以下是引用片段:
varimage=newArray(3)
image.length=3
image[1]="url1"
image[2]="url2"
image[3]="url3"
为了将与图片对应的链接取出来,我们还要定义一个数组imageurl=image[id]
原理是这样的:
当页面被读入时,取一个随机数,假设是2即id=2,那么如上我们可轻松的完成2.gif在页面的显示。然后我们可以看到:imageurl=image[2]而image[2]="url2",剩下的事就好办了。完整的代码如下:以下是引用片段:
scriptlanguage=javascript
varimage=newArray(3)
image.length=3
image[1]="url1"
image[2]="url2"
image[3]="url3"
id=Math.round(Math.random()*2)+1
imageurl=image[id]
document.write("ahref="+bannerurl+""+"imgsrc="+id+".gif")
/script
怎样用Ajax+php实现正在查询等待提示
这个很简单..
你在 function do_query() { 这前..你加一个..层..层为 正在查询...
等着 完事之后..再把这个层隐藏...因为..查询完之后.你知道状态..
所以你可以让那个 正在查询隐藏..这办法挺笨吧..也许可行
PHP配合AJAX做页面右下角的弹框提示
你要兼容老浏览器吗?
1、要兼容的话,就用JS写一个轮询查询
为了效率问题,根据用户的UID为KEY,写到redis中。轮询的时候就通过UID查redis即可。
充值成功的时候,直接将表示充值成功的话,写到相应UID为KEY下的redis缓存中。
2、如果不要求兼容的话,H5的websocket标签适合你。
3、公司有钱的话,可以使用环信之类的第三方收费插件
程序的问题,只能提供一个思路。直接给代码不现实,给了demo你也运行不起来的
php和ajax弹出窗口
想用Ajax的话,你的方法需要修改的。不是很麻烦,你看看教程,一般就会了,你想要实现的效果不难,先看看TP手册
php如何制作弹出窗口(像点击登陆会在当前页面多处于一个登陆窗口)
php作为服务器语言是无法单独完成这个任务的,普遍采用的办法是配合JS,更加强大的办法是配合jquery做ajax,最简单的办法是使用if($is_login){}else{},然后最中间的部分进行CSS处理,达到弹出窗口(后文遮盖,前div层显示)的效果。
希望对你有帮助,欢迎追问。