Как получить Silverlight для доступа к моей HTML DOM

По сути, у меня есть веб-приложение Silverlight, которое находится в IFrame. и что IFrame находится в пределах своей структуры. И я хочу получить доступ к кнопкам в домене во внешнем кадре. Вот вид карты, как это выглядит.

-My Application
   -Frame
      -Button
      -Iframe
         -Silverlight web wrapper
            -Silverlight

Могу ли я и как получить из приложения silverlight полностью обратно в дом, чтобы нажать эту чертову кнопку?

Спасибо за любую помощь, которую вы можете предложить.

1
задан Rico 30 August 2010 в 17:29
поделиться

2 ответа

это должно быть довольно легко сделать. Вы можете получить прямой доступ к DOM через объект HtmlPage.Document:

HtmlDocument htmlDoc = HtmlPage.Document;

Обязательно сначала добавьте ссылку на пространство имен System.Windows.Browser

здесь Дополнительная информация. а здесь — это документ MSDN по объекту HtmlDocument.

2
ответ дан 2 September 2019 в 21:43
поделиться

Прочитайте эту запись в блоге: Доступ к родительскому документу из вложенных фреймов . Я предполагаю, что вам придется использовать javascript для достижения вашей цели

0
ответ дан 2 September 2019 в 21:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: