我正在使用长池和 Java Servlet 3.0 实现一个应用程序AsyncContext
。
如您所知,始终应该有一个打开的连接来监听服务器并接收推送通知。我对此没有任何问题,但会出现以下问题:
当在浏览器中的任何位置按下ESC
键时(无论是没有选择任何内容或当我专注于文本字段/文本区域时),浏览器都会关闭应该保持打开的请求。
是预期的行为吗?是否有跨浏览器的方法来阻止这种行为?
我使用 Firebug 在 Chrome 和 Mozilla 上对此进行了测试
我知道我可以触发一个附加keyup
事件的新请求,body
但这可能在使用大量 event.stopPropagation() 的大型 JS 文档中容易出错
LE:萤火虫日志: