我正在使用 php、mysql 和 ajax 自己开发聊天。
我有一个每 5 秒加载一次 ajax 的页面。这个 ajax 验证数据库并检查是否有人想与另一个已经连接的人聊天。
这工作正常。我的问题是,当在 ajax 函数中调用的这个 php 文件返回有人想聊天时,我需要打开一个弹出窗口。
这是ajax调用的php文件的代码。
// $query = "SELECT * FROM c_solicitud WHERE PARA = ".$_GET['id_corredor'];
// $result = mysql_query($query);
// echo $query;
$solicitud = 0;
while($row = mysql_fetch_assoc($result))
{
$solicitud = 1; //Existen solicitudes para este corredor
$chat_de = $row['de'];
$chat_para = $row['para'];
$nombre_de = $row['nombre_de'];
$nombre_para = $row['nombre_para'];
$input_desde = $chat_de;
$input_para = $chat_para;
//NEED TO OPEN A POP UP HERE.
}
选择后我需要打开一个窗口。
我试图在主页中执行一个函数(调用 ajax 函数的地方。但是这个 javascript 不起作用。
这是基本的,我做一个查询,如果这个查询抛出一些结果,我想打开一个弹出窗口。