我有一个通过 SOAP 查询用户状态的 PHP 脚本。我想在用户状态发生变化时刷新页面,例如当用户拨打电话或挂断电话时。如何快速流畅地刷新页面以始终显示最新的用户状态?
我阅读了 Ajax 并在 HTML5 中搜索了解决方案。你有什么建议?
感谢您提供任何有用的帖子:-)
我的建议是在页面加载之前不要加载和解释soap。
制作两页。
1 显示您想要的所有内容的内容页面,没有“最新状态” 加载内容页面时,向第二页发出 ajax 请求。(jQuery 示例)
$(document).ready(function(){
$.ajax("lateststatus.php").done(function(data){
// Change the name of the element to the element where you want to display the data
document.getElementById("mycontentdiv").innerHTML = data;
});
});
然后在第二个 php 文件(lateststatus.php)中加载soap 文件,只解释和生成你想在内容div 中显示的html 代码。
简而言之就是这样。