在 Scala 的 Liftweb 中,有一些类允许在页面加载后通过 comet/ajax 将 Javascript 推送到浏览器。这里有一些文档。
例如,当有人向服务器提交表单时,表单将通过 AJAX 提交,然后一些 Javascript 可以从服务器发送到客户端以显示一些错误消息。好吧,这只是举例,有更好的方法来进行表单验证。
有没有办法将 Javascript 从 NodeJS 服务器推送到客户端进行更新?有什么标准方法可以做到这一点?我为什么要这样做是因为将所有客户端和服务器代码都放在一个服务器文件中会更好。
另外作为次要问题,我可以从服务器端访问页面数据吗?如果能够从服务器端查询页面元素或从服务器端查询一些页面数据,那就太好了。