1

私のウェブ構造は

     Header-of-page

     Global-Iframe

(LHS) の iFrame|| リンクの主な内容が表示されます

ナビゲーション リンク || この別のiFrame(MainIframeとしましょう)


   Footer

クリックボタンの MainIframe では、サーバー側からデータを取得していますが、これには時間がかかります。そのため、リクエストが処理されるまで、jquery blockUI プラグインの block() を使用しました。

リクエストが処理されると、私のページは他のページにリダイレクトされます。その document.ready で unblock() しようとしていますが、機能していません。

以下のコードによるブロック:

$(document).ready(function() {

$('#btnConfirmRO').click(function() {
    //+
    // To display wait message.
    //

        $('#Global_iFrame',parent.document.body).block({ 
            message: 'Please wait!' ,
            css: {  
                    width: '70px', 
                    top: '5px', 
                    left: '2px', 
                    right: '2px', 
                    border: 'none', 
                    padding: '2px', 
                    '-webkit-border-radius': '10px', 
                    '-moz-border-radius': '10px', 
                    opacity: .6, 
                    color: '#000',

                    }
         }); 

    //
    //
    //-

});

});

ブロック解除:(リダイレクト後)

$(document).ready(function(){ 


$("#Global_iFrame").unblock(alert(' Calling Unblock UI')); 
});
4

1 に答える 1