2011-11-03 63 views
0

我在頁面上有兩個模式彈出窗口,都在用戶控件內部,並且都有不同的名稱和不同的行爲ID。此外,與他們一起使用的隱藏按鈕具有不同的ID。我使用javascript來點擊這些按鈕來顯示彈出窗口。多功能模式彈出窗口不能在IE 7中工作

在頁面加載時,第一個彈出窗口是隱藏的,但第二個窗口不是,並且在頁面底部完全可見。當我點擊應該顯示第二個彈出窗口的鏈接時,會顯示第一個彈出窗口,但用於將默認值加載到第一個彈出窗口的JavaScript不會運行,所以我對發生的事情感到困惑。有任何想法嗎?

+1

請發佈代碼,jsfiddle或指向該網站的鏈接。否則,我們並沒有太多的事情去解決問題。 –

+0

需要查看某種代碼才能開始回答這個問題。 – shuniar

回答

0

我已經解決了這個問題。我的情況有點不同。因爲你們兩個彈出窗口都在用戶控制之中。但對我而言,只有一個用戶是在用戶控制之下,而另一個則在頁面中。希望這會爲你的問題提供一些啓示。

我給不同的ID對

  • 隱藏目標按鈕(的TargetControlID)
  • OK按鈕(OkControlID)
  • 彈出面板(pnlPopup)
  • 型號彈出控制

仍如果您不確定,請嘗試使用firefox安裝firefox中的頁面。這將幫助您識別任何java腳本錯誤。

希望這會有所幫助。

+0

我最終自己做到了,它確實有效,所以你贏了。 – seekerOfKnowledge