アイテムのリストが 2 つあり、それぞれのリストが別のブラウザ ウィンドウに表示されます。それらの間でドラッグアンドドロップが機能しています-これにより、ウィンドウ間でアイテムを移動できます。時々、同じウィンドウ内でアイテムを移動するだけです。
ウィンドウ A からウィンドウ BI に項目を移動するとき、両方のウィンドウを更新して変更を反映させたい。A は Drop イベントを使用し、B は DragEnd イベントを使用します。ただし、同じウィンドウ内でドラッグする場合、同じページで 2 つの更新イベントを発生させたくありません。
ドロップが独自のブラウザ ウィンドウの外で発生したことを検出するのは、気の利いたことです。それ、どうやったら出来るの?
Ps。ウィンドウの外にドラッグするときにFirefoxでdragleaveイベントを検出する方法を見たばかりですが、もっと単純なアプローチを見たいと思います。