サーバーで経過した時間間隔に基づいてアクションをトリガーできるサーバープッシュを実装しようとしています。javascriptタイマー、ブラウザの依存関係、ユーザーがjavascriptを無効にすることに注意する必要がないので、このようにすることを考えました。CGI::Push を試しましたが、それを使用してイベントをトリガーする方法がわかりません。サーバーから受信した応答に基づいてフォームを送信したい場合は、次のようにします。時間制御イベントを開始するためのより良い方法があれば、私はそれらを探しています.
1 に答える
1
ブラウザにアクションを実行させる方法はいくつかあります。
- ユーザーアクティビティ
- クライアント側のJavaScript
- HTTP301リダイレクト
- HTMLメタリフレッシュ/リダイレクト
ただし、私が知る限り、最初の2つ(ユーザーアクティビティとクライアント側のjavascript)のみがフォームを送信でき、javascriptのみがサーバーと自動的に対話できます。したがって、ユーザーがJavaScriptを無効にしている場合、ブラウザーに何かを実行させることはできません。これが、そもそもJavaScriptを無効にする理由の一種です。
于 2011-05-29T04:55:24.887 に答える