0

サーバーで経過した時間間隔に基づいてアクションをトリガーできるサーバープッシュを実装しようとしています。javascriptタイマー、ブラウザの依存関係、ユーザーがjavascriptを無効にすることに注意する必要がないので、このようにすることを考えました。CGI::Push を試しましたが、それを使用してイベントをトリガーする方法がわかりません。サーバーから受信した応答に基づいてフォームを送信したい場合は、次のようにします。時間制御イベントを開始するためのより良い方法があれば、私はそれらを探しています.

4

1 に答える 1

1

ブラウザにアクションを実行させる方法はいくつかあります。

  • ユーザーアクティビティ
  • クライアント側のJavaScript
  • HTTP301リダイレクト
  • HTMLメタリフレッシュ/リダイレクト

ただし、私が知る限り、最初の2つ(ユーザーアクティビティとクライアント側のjavascript)のみがフォームを送信でき、javascriptのみがサーバーと自動的に対話できます。したがって、ユーザーがJavaScriptを無効にしている場合、ブラウザーに何かを実行させることはできません。これが、そもそもJavaScriptを無効にする理由の一種です。

于 2011-05-29T04:55:24.887 に答える