我想從本地URI打開HTML文件,我使用XML編輯器編輯來自Silverlight應用程序的xml數據,然後關閉瀏覽器窗口並返回編輯後的xml數據到Silverlight應用程序。來自Silverlight的Html(不在瀏覽器中)
我試過使用HtmlPage.Window.Navigate
但我沒有放棄。
我一直在使用的方法從嘗試:http://weblogs.asp.net/dwahlin/archive/2010/05/10/integrating-html-into-silverlight-applications.aspx
但instanly有一個例外,「未能調用ShowJobPlanIFrame」
有什麼辦法來處理這個任務嗎? 「瀏覽器外」模式不適用。
謝謝。
============================================== =============================
更新:
它制定了使用的IFrame覆蓋。
按鈕即可調用在C#下面的代碼:
var scriptObject = (ScriptObject)HtmlPage.Window.GetProperty("ShowJobPlanIFrame");
scriptObject.InvokeSelf(url);
其中 「ShowJobPlanIFrame」 如在規定: http://weblogs.asp.net/dwahlin/archive/2010/05/10/integrating-html-into-silverlight-applications.aspx
這讓我的數據傳遞到XML編輯器,然後把它背部。
JavaScript函數調用的一個錯誤我上面講過,是我自己在JavaScript代碼中的錯。
謝謝。我開始使用IFrame覆蓋。這對我來說可以。此外,我可以發送數據到XML編輯器,然後將其恢復。 – Dmitry 2012-07-18 14:25:39