如何从嵌入在web应用程序中的iframe中删除边框?iframe的一个示例是:

<iframe src="myURL" width="300" height="300">Browser not compatible.</iframe>

我希望从页面上的内容到iframe内容的转换是无缝的,假设背景颜色是一致的。目标浏览器仅为IE6,不幸的是,针对其他浏览器的解决方案将无济于事。


当前回答

iframe src="XXXXXXXXXXXXXXX"
marginwidth="0" marginheight="0" width="xxx" height="xxx"

适用于Firefox;)

其他回答

<iframe src="mywebsite" frameborder="0" style="border: 0px solid white;">HTML iFrame is not compatible with your browser</iframe>

这段代码应该可以在HTML4和HTML5中使用。

如果要放置iframe的页面的doctype是HTML5,则可以使用无缝属性,如下所示:

<iframe src="..." seamless="seamless"></iframe>

无缝属性上的Mozilla文档

如果您使用iFrame来适应整个屏幕的宽度和高度(我假设您不是基于300x300尺寸),则还必须将主体边距设置为“0”,如下所示:

<body style="margin:0px;">

可以使用Style属性对于HTML5,如果你想删除框架的边框或任何东西,你可以使用style属性。如下所示

此处显示代码

<iframe src="demo.htm" style="border:none;"></iframe>

添加frameBorder属性(注意大写“B”)。

所以它看起来像:

<iframe src="myURL" width="300" height="300" frameBorder="0">Browser not compatible.</iframe>