|
C#. Компонент WebBrowser отображает устаревшую версию страницы |
☑ |
0
megabax
14.05.15
✎
21:39
|
Добрый день. При помощи вот такого кода:
public partial class Browser : Form
{
public Browser(string data_string)
{
InitializeComponent();
webBrowser.Url = new Uri(@"; + data_string);
}
}
Отображаю страницу. Затем через FTP заливаю на сайт новый файл. В браузер IE он отображается нормально, а в моей программе почему то отображается старое содержимое. Подскажите пожалуйста, как быть? Может, где то кэш или что надо очистить?
|
|
1
Garykom
гуру
14.05.15
✎
21:46
|
(0) не помогает?
|
|
2
megabax
14.05.15
✎
21:54
|
(1) Не помогает. Делал webBrowser.Refresh(); и до и после webBrowser.Url = new Uri(@"; + data_string); Все равно отображает старое содержимое.
|
|
3
Serginio1
14.05.15
✎
23:34
|
|
|
4
Serginio1
14.05.15
✎
23:36
|
MyBrowserComponent.Refresh(WebBrowserRefreshOption.Completly);
|
|
5
Serginio1
14.05.15
✎
23:37
|
|
|
6
Garykom
гуру
14.05.15
✎
23:44
|
(3)-(5) хваленый .net и C# ))
|
|
7
sttt
14.05.15
✎
23:45
|
Ctrl+f5))
|
|
8
Garykom
гуру
14.05.15
✎
23:48
|
(7) угу программно...с помощью [DllImport("...")]
|
|
9
Serginio1
15.05.15
✎
00:15
|
(8) Ну и? .net дает возможность работать и с PInvoke и с COM и с родными классами. WebBrowser то комовский.
|
|
10
oleg_km
15.05.15
✎
10:54
|
(8) Я так понимаю, что мелкомягкие планируют новый браузер, поэтому эксплорер и не портируют в дот нет.
|
|