Поместить строку HTML в IFRAME в коде C #? - PullRequest
0 голосов
/ 09 марта 2010

В коде C # я вызываю веб-сервис, который возвращает HTML-объект, который мне нужно вставить в IFRAME. Я полагаю, что я могу записать его во временный файл и указать на него источник IFRAME, но есть ли способ (а) записать строку непосредственно в IFRAME, (б) как-то указать строку IFRAME на строку (возможно с потоками), или (с) каким-то другим способом?

Я хочу избежать записи этой строки в файл.

Ответы [ 2 ]

3 голосов
/ 09 марта 2010

Для IFRAME потребуется соответствующий веб-ресурс - это может быть динамическая страница, которая просто выводит ваш HTML-объект.

1 голос
/ 09 марта 2010

если вы сохраните блоб HTML в файл, скажем www.your-site.com/data/file1.html а затем измените iframe src на что-то вроде:

window.frames["NameOfYourIFrame"].src = 'www.your-site.com/data/file1.html';

это должно работать просто отлично.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...