0

我有一个通过 SOAP 查询用户状态的 PHP 脚本。我想在用户状态发生变化时刷新页面,例如当用户拨打电话或挂断电话时。如何快速流畅地刷新页面以始终显示最新的用户状态?

我阅读了 Ajax 并在 HTML5 中搜索了解决方案。你有什么建议?

感谢您提供任何有用的帖子:-)

4

1 回答 1

0

我的建议是在页面加载之前不要加载和解释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 代码。

简而言之就是这样。

于 2012-08-20T07:17:50.230 回答