【发布时间】:2013-02-22 20:55:09
【问题描述】:
我正在尝试使用此代码在WebBrowser 控件中显示图像:
string captcha = "<img src=\"http://www.reddit.com/captcha/{0}/.png\" border=\"0\"></img>";
webBrowser1.DocumentText = String.Format(captcha, iden);
但它看起来像这样。仅查看顶部图像。左上角有空白,图像向右下移动。
我在 img 和 body 标签中尝试了border=0; padding=0; vertical-align:top;,但没有任何效果。
有没有办法去掉那个空格?
【问题讨论】:
-
如何使用内置于 IE、Chrome 或 Firefox 中的简洁 Web 开发工具来检查空白的原因?
-
顺便说一句:你正在编写一个工具来发送垃圾邮件吗?
-
我不知道如何在应用程序上使用这些工具。你是怎么做到的?不,我不打算发送垃圾邮件。这是为了从两个 reddit 重置徽章。
-
从简单的开始,我会不在 webbrowser 控件中显示字符串,而是在外部浏览器中显示。例如。在表单中显示它时,您还可以将其写入临时 HTML 文件并 ShellExecute 该文件以启动您的默认浏览器。然后,使用那里的开发者工具。
-
是的,我现在明白你的意思了。现在不需要了,Sam 回答。
标签: c# html css internet-explorer webbrowser-control