На бекенде получить html страничку.

41 views
Skip to first unread message

Denis Kodua

unread,
Dec 25, 2015, 6:44:06 AM12/25/15
to dotnetconf
Добрый день коллеги!)
столкнулся с такой проблемкой, есть html так же на ней отрабатывает javascript и css

и теперь стало нужно эту хтмл страничку как файл отдавать сервису....

есть ли возможность с бекенда дернуть страничку с яваскриптом и css.... ?

Чапаев

unread,
Dec 25, 2015, 6:55:35 AM12/25/15
to dotnetconf
ну так скормите адрес сервису, сервис скачает html и дальше что хочет с нею делает.


пятница, 25 декабря 2015 г., 14:44:06 UTC+3 пользователь denis kodua написал:

Артём Мурадов

unread,
Dec 25, 2015, 11:10:19 AM12/25/15
to dotnetconf

что то вроде этого?

WebBrowser wb = new WebBrowser();
wb.ScrollBarsEnabled = false;
wb.ScriptErrorsSuppressed = true;
wb.Navigate(url);
while (wb.ReadyState != WebBrowserReadyState.Complete) { Application.DoEvents(); }

ну, или используйте WebClient или HttpWebRequest или вообще Селениум. 


пятница, 25 декабря 2015 г., 16:44:06 UTC+5 пользователь denis kodua написал:

Denis Kodua

unread,
Dec 26, 2015, 1:26:26 PM12/26/15
to dotnetconf
Спасибо, убедили заказчика использовать pdf в мето html (суть в том, что  нужно в сервис по мимо самх данных нужно отдать картинку заполненной юзером формы) для формирования pdf использую report viewer control в режиме local получилось очень удобно и отчет можно биндить на бизнесс класс

25 декабря 2015 г., 20:10 пользователь Артём Мурадов <tym3...@gmail.com> написал:
--

---
Вы получили это сообщение, поскольку подписаны на группу "dotnetconf".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес dotnetconf+...@googlegroups.com.
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages