求思想 当一段代码执行完成以后 让A页面弹出 alert 对话框 (A页面不用刷新,不用循环发送AJAX请求) B页面有一段代码 执行之后 让A页面弹出一个alert的对话框 给在这个页面的用户看 在A页面的用户 不用去刷新页面 就能看到对话框 请问怎么做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我有个比较2的想法B页面执行结束时,设置一个cookieA页面js,定时去比对cookie…… 1.使用js长连接2.设置cookie cookie 恐怕无法实现 B页面只能有一个人执行 这个页面执行之后 会处理所有用户的数据 如果用COOKIE的话 他只会给运行这个代码的用户赋值 不知道JS的长连接 是什么 可以给一段教程吗?? B页面执行完在数据库里存个标记,A页面js定时读取。或者按LS说的框架也不错 +的确,碰见过一次,这面提交表单却从另一个网页中出现alert()了 function excelImportBySelections(temp) { alert(temp); Ext.MessageBox.show({ msg:'正在导出文件,请等候...', processText:'正在导出中...', width:300,wait:true, waitConfig:{interval:100}, nimEl:'btSave' }); $.ajax({ type: "POST", url: "/tpl/Preferences1/Validate4.php", contentType: "application/x-www-form-urlencoded;charset=utf-8", async: false, success: function(returnData) { alert("returnData"+returnData); window.location.href="test2.php?conditionArr="+temp; Ext.MessageBox.hide(); //Ext.MessageBox.alert('提示', '导出成功'); }, error: function(request) { alert("444445555555"); Ext.MessageBox.hide(); Ext.MessageBox.alert('提示', 败,请稍候重试!'); } }); }Validate4.php<?phpecho "funfun"; alert("returnData"+returnData);returnData的就是funfun 可以用ajax的...执行完成返回一段话...然后你在A页面alert B页面代码执行后,用文件或数据库存储一个状态或详细信息。A页面ajax定时请求服务器,服务器根据判断文件或数据库里存储的东西来返回特定的状态。 其实一开始我就有这个想法 但是A页面 已经有3个 AJAX 定时请求 定是请求太多 会不会出现什么问题啊 或者是服务器负载方面 ? PHP随机数问题 新闻入面的内容分页是怎样做到的??? 像雅虎中国,鼠标右键查看源代码,代码都很紧凑,编辑时左侧用于缩进的tab和空格都没了,是怎么做到的? RMB 100+100积分求助!关于PHP无限分类的问题 请教高手下面的正则表达式怎么写? 询问一个正则:如何获取一个字符串中多个符合正则的片段 开发一个回答问题的网站(PHP+XML)(500块酬劳) 求教editplus 的配置方法! php excel while 的变量传出去不一样? 震撼... pdo不如 adodb.. PHP 做游戏服务器??
2.设置cookie
或者按LS说的框架也不错
function excelImportBySelections(temp)
{
alert(temp);
Ext.MessageBox.show({
msg:'正在导出文件,请等候...',
processText:'正在导出中...',
width:300,wait:true, waitConfig:{interval:100}, nimEl:'btSave'
});
$.ajax({
type: "POST",
url: "/tpl/Preferences1/Validate4.php",
contentType: "application/x-www-form-urlencoded;charset=utf-8",
async: false,
success: function(returnData) {
alert("returnData"+returnData);
window.location.href="test2.php?conditionArr="+temp;
Ext.MessageBox.hide();
//Ext.MessageBox.alert('提示', '导出成功');
},
error: function(request) { alert("444445555555");
Ext.MessageBox.hide();
Ext.MessageBox.alert('提示', 败,请稍候重试!');
}
});
}Validate4.php<?php
echo "funfun"; alert("returnData"+returnData);
returnData的就是funfun
执行完成返回一段话...
然后你在A页面alert
B页面代码执行后,用文件或数据库存储一个状态或详细信息。A页面ajax定时请求服务器,服务器根据判断文件或数据库里存储的东西来返回特定的状态。
其实一开始我就有这个想法 但是A页面 已经有3个 AJAX 定时请求 定是请求太多 会不会出现什么问题啊 或者是服务器负载方面 ?