2010-08-26 81 views
1

我有以下所需的工作流程:在HTML按鈕上點擊一個Silverlight模式彈出窗口(對話框)必須顯示。在點擊HTML按鈕之前沒有顯示Silverlight內容,從模式SL彈出窗口退出後,必須不顯示任何Silverlight內容。顯示模式Silverlight彈出HTML按鈕點擊

根據我們的客戶傾向,我們無法將其他技術用於此類彈出窗口。

關於如何完成上述工作流程的任何想法?

我對Silverlight相當陌生,所以所有的想法都非常感謝。

+0

你錯過了你的問題。這不是silverlight問題,而是html/javascript之一。 – Denis 2010-08-26 18:30:03

+0

這不是一個問題(silverlight/javascript/html或其他)。從我的假設來看,只有具有銀光技能的人才能回答這個問題。由於Silverlight與DHTML緊密結合,我決定將此問題標記爲「Silverlight」,只是 – 2010-08-26 21:38:19

回答

1

的要求是有點不尋常,但在這裏不用...

我假設你有一個Silverlight測試項目,並知道足夠的HTML/JScript中彈出一個窗口,當你標記這個問題爲的Silverlight只要。

將Silverlight視爲您可以放在網頁上的另一個組件。任何網頁。它可以是一個小控件,或者填充一個HTML窗口。

在你的情況下,你想簡單地把你的Silverlight啓動代碼放到一個彈出窗口可以顯示的html頁面中。彈出窗口將通過附加到按鈕的JScript觸發。

Silverlight啓動代碼通常是在您的Silverlight Web項目的HTML測試網頁中爲您生成的。從那裏複製它。

如果您需要更詳細的具體示例說明,請提供更多詳細信息。

+0

實際上,整個Silverlight彈出窗口必須是模態的。我沒有足夠的HTML/JScript經驗來完成這個通過打開新窗口。也許我可以利用創建新的div,放置IFRAME並在iframe中加載Silverlight應用程序?此外,我必須通過該SL應用程序的初始參數 – 2010-08-26 13:09:34