2 つのブラウザーが開いていて、2 人のプレーヤーが 2 つの異なるブラウザーで同じゲームをプレイしている状態で接続しているとします。ゲームの状態は、セッション変数によって記録されます。ゲームが終了すると、最後のページに 3 つのボタンが表示され、再戦、別のプレイヤーとプレイ、切断します。最初の人が 3 つのボタンのいずれかを押すための先着順サービスの機会を与えるソリューションを構築するにはどうすればよいでしょうか。
プレーヤー 1 が再戦ボタンを押すと、イベント ハンドラーの下で、プレーヤー 1 のセッションでボタン 2 とボタン 3 が非表示になりますが、プレーヤー 2 のボタンも非表示にする必要があります。プレーヤー 1 がプレーヤー 2 のボタン 2 とボタン 3 を非表示にできるようにするにはどうすればよいですか?
つまり、プレーヤー 1 がボタンを押して 2 つのボタンを非表示にすると、プレーヤー 2 のボタンが強制的に非表示になります。プレイヤー 2 はまだ動きません。