1 人のユーザーが 1 つのテキスト フィールドに入力するときにテキスト フィールドをロックする方法は?? 1 人のユーザーがテキスト フィールドに入力すると、他のユーザーがその特定のテキスト フィールドに入力できないことを意味します..それを行う方法はありますか??
質問する
87 次
1 に答える
0
私が理解している方法では、JavaScript を使用してサーバーに変更を常にポーリングする必要があります。ユーザーが入力を開始すると、そのことをサーバーに Ajax で通知します。サーバーは新しい状態をデータベースに保存し、残りのユーザーが変更をポーリングすると、サーバーはユーザー X がフィールド Y を編集していることを伝え、JavaScript を使用してフィールドをロックします。
このメソッドは、重要なセキュリティ機能には使用しないでください! ユーザーは、JavaScript で作成されたもの、または一般的にクライアント側で作成されたものを簡単にバイパスできます。サーバー側でも検証する必要があり、既に入力されているフィールドへの入力は受け入れないでください。
于 2012-12-06T09:44:21.677 に答える