【原】去掉WebBrowser内嵌网页时的边框(含有FrameSet的情况如何处理)
2010-08-17 20:51
585 查看
废话不多说,今天要做一个功能,使用了WebBrowser控件,和大多数人一样,我想去掉控件本身的边框,因为这个3D边框很丑陋而且和背景不相容。
找了一圈,发现网上的方法都是针对没有Frameset的情况,也就是说,你的页面如果有Frameset构成,则使用css:
body
{
/*下面2句去掉webBrowser边框*/
border:0px;
overflow:hidden;
}
是不够的,边框仍然存在。
我的代码原来是
代码
用iframe来替代frameset,测试发现边框去掉了。
哪位达人知道不改html代码怎么实现,希望不吝赐教,thanks~
找了一圈,发现网上的方法都是针对没有Frameset的情况,也就是说,你的页面如果有Frameset构成,则使用css:
body
{
/*下面2句去掉webBrowser边框*/
border:0px;
overflow:hidden;
}
是不够的,边框仍然存在。
我的代码原来是
代码
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link href="style.css" rel="stylesheet" type="text/css" /> <title></title> </head> <body> <iframe id="frameNav" frameborder="0" name="frameNav" height="44px" scrolling="no" width="699px" src="navigation.html"></iframe> <iframe id="frameContent" frameborder="0" name="frameContent" height="456px" scrolling="no" width="699px" src="01-Content.html"></iframe> </body> </html>
用iframe来替代frameset,测试发现边框去掉了。
哪位达人知道不改html代码怎么实现,希望不吝赐教,thanks~
相关文章推荐
- 黄聪:C#里如何使用WebBrowser获取处理AJAX生成的网页内容?
- 如何去掉iframe内嵌页面头部/底部(iframe取部分网页)
- JFrame在去掉标题栏的情况下,如何实现拉大收缩边框的功能?
- 如何去掉网页上flash虚线边框
- 黄聪:C#里如何使用WebBrowser获取处理AJAX生成的网页内容?
- 如何去掉网页中的图片添加超链接的蓝色边框的方法
- 如何去掉网页中的图片添加超链接的蓝色边框的方法
- 如何去掉grouped样式UITableView中cell的边框和背景
- 含有Flash的网页如何通过校验?-DivCSS教程
- 以WebBrowser.DocumentCompleted 事件为例,说明用C#如何完成事件的订阅处理。
- 关于 Red Hat Enterprise Linux 如何处理六月三十日的闰秒情况说明
- 如何去掉点击超链接时周围产生的虚线边框
- js 文件中含有敏感信息(ip地址等)如何处理
- 如何处理需要填充的数据为空的情况?
- MyEclipse上边框目录如何去掉
- 网页制作基础:如何去掉超链接的下划线(转自:http://homepage.yesky.com/346/2551346.shtml)
- 开发网页程序的时候,JS经常报错该如何处理?
- 如何判断webbrowser里的网页下载完成,正确的版本和方法
- 如何妥善处理WebBrowser对Javascript的错误问题,阻止JS弹出框,提高用户体验
- 如何处理一个tableView中同种model多种cell相同逻辑的情况?