0

我正在尝试实现服务器推送,其中可以根据服务器中经过的时间间隔触发某些操作。我想这样做是因为我不必照顾 javascript 计时器、浏览器依赖项、用户禁用 javascript。我尝试了 CGI::Push,但我不确定如何使用它触发事件。假设我想根据从服务器收到的一些响应提交表单。如果有更好的方法来启动时间控制事件,我正在寻找它们。

4

1 回答 1

1

有几种方法可以让浏览器执行操作:

  • 用户活动
  • 客户端 JavaScript
  • HTTP 301 重定向
  • HTML 元刷新/重定向

但是,据我所知,只有前两个(用户活动和客户端 javascript)可以提交表单,并且只有 javascript 可以自动与服务器交互。所以如果用户禁用了javascript,你就不能让他们的浏览器做一些事情——这就是人们首先禁用javascript的原因。

于 2011-05-29T04:55:24.887 回答