javascript-Comet应用程序不使用iframe
作者:互联网
我刚刚开始使用服务器端推送创建AJAX应用程序.我在Glassfish V2上使用了Grizzly Comet.几乎所有的示例应用程序都使用IFrame在客户端更新内容.我只想坚持使用JavaScript.是否有任何此类示例应用程序(最好是不使用JavaScript库的示例应用程序)?
解决方法:
关于推送的要点是HTTP请求永远不会结束.并非所有的客户端实现都能正确处理.正如我所看到的,可以在Firefox中使用具有丰富API的纯JavaScript来完成此操作,但是XMLHTTPRequest对象将超时,并且无法向您传输内容.
IFrame很好,如果它符合标准要求,也可以尝试使用object标签.
在XMLHTTPRequest和Ajax没有名称之前,我们曾经通过IFrame从服务器获取数据.
标签:ajax,comet,server-push,javascript 来源: https://codeday.me/bug/20191108/2004760.html