webBrowser html的高度和宽度发生了变化

时间:2014-05-26 11:55:59

标签: c# html webbrowser-control

我有一个加载横幅的webBrowser。但这个横幅很小,适合webbrowser。如何让这个横幅更大?这就是我在c#中使用webBrowser的方式:

webBrowserBanner.NavigateToString("<html><head><script language='javascript' src='" + bannerstring + "'></script></head></html>");

Bannerstring包含横幅网址。 是否可以缩放横幅,或者是否可以更改webBrower的高度和宽度。

1 个答案:

答案 0 :(得分:2)

获得bannerstring后,您可以操纵它并更改初始比例。

string  bannerstring =bannerstring.Replace("</head>", "<meta name=\"viewport\" content=\"width=device-width; initial-scale=1.0; maximum-scale=2.0;user-scalable=no;\"/><meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\" /></head>").Replace("</body>", "<script> document.body.style.zoom = 1.8; window.scrollTo(680,1000) </script></body>");
webBrowserBanner.NavigateToString(bannerstring);

document.body.style.zoom用于缩放您想要的区域