0

1つのdiv(div id = rotate)にフォーカスを設定し、そのdivの作業が完了するまでWebページの他のdivをロックする方法は?? 回転divには、データベースからデータが抽出されるまで回転する画像が含まれていますか?データがdbから抽出され、別のdiv(div id = display_db)に表示されるまで、ユーザーがWebページで他の作業を実行できないようにする必要がありますか?

擬似コード:

while(clicked on div id = rotate )
lock other divs of webpage and,

div id = rotate
    rotate image until data is extracted from db
then
    display at another div id = display_db

unlock all divs
4

1 に答える 1

0

「モーダルウィンドウ」と呼ばれるものを探していると思います。これにより、ページの上にレイヤーが追加され、すべてのマウス入力がブロックされて、しばらくの間(たとえば、[OK]ボタンがクリックされるまで、またはサーバーリクエストが完了するまで)、要素とのさらなる相互作用が防止されます。

例については、jQuery BlockUIプラグインを参照してください:http://malsup.com/jquery/block/#page

于 2012-06-25T06:58:43.307 に答える