double screenWidth = (double)HtmlPage.Window.Eval("screen.Width");
double screenHeight = (double)HtmlPage.Window.Eval("screen.Height");
Application.Current.Host.Content.ActualWidth获取Browser的大小
下载服务器文件:


string
url
=
http://xxx.xxx.xxx/ClientBin
+
path;
HtmlPage.Window.Eval( " window.open(' " + url + " ','_self','menubar=yes,toolbar=yes,location=yes,directories=yes,status=yes,scrollbars=yes,resizable=yes,width=600,height=400') " );
HtmlPage.Window.Eval( " window.open(' " + url + " ','_self','menubar=yes,toolbar=yes,location=yes,directories=yes,status=yes,scrollbars=yes,resizable=yes,width=600,height=400') " );
path是要下载的文件在clientBin中的相对路径。要注意HtmlPage.Window.Eval函数中的'_self'非常关键,接下来需要将站点xxx.xxx.xxx加到信任站点,然后将信任站点的安全级别的自定义级别中的文件下载的自动提示选成“启用”。这样之后,测试时候就能弹出文件下载保存对话框了。