2011-12-01 71 views
0

以下是我正在嘗試的操作。zIndex和javascript同步調用,帶覆蓋的自定義彈出菜單

我有一個ajax請求到web服務。 該webservice返回一個基本的html內容。當在完整方法中調用ajax時,我將結果追加到html文檔中,如$(document).append(MyResult);


Q1-我想在「MyResult內容」和當前頁面之間創建一個覆蓋寬度爲100%,高度爲100%的div。這樣,除了「MyResult Content」之外,任何人都無法點擊其他內容。 我該怎麼做。我玩zIndex,但似乎沒有任何工作。

Q2-通過舉例:如果「MyResult內容」返回按鈕,該按鈕,有一個onclick事件,使一個其他Ajax請求,這將導致一個新的HTML內容,我願做同樣的事情我是否在Q1中解釋過?我想要在結果和整個網頁之間疊加一層。

非常感謝。

回答

0

要用div覆蓋整個窗口,請將位置樣式屬性設置爲固定。 zindex只有在該位置是絕對的,固定的或相對的時候纔會起作用。

您是否有代碼示例,您正在爲Q2做什麼?

+0

是的,我需要把立場放在絕對。 :) 謝謝 –