我们平常创建一个iframe,如:
<iframe src="" frameborder="0"></iframe>
这样出来的是一个无边框的iframe,但是如果用JS来创建:
var iframe = document.createElement('iframe');
iframe.width = '100%';
iframe.height = '100%';
iframe.src = 'test.html';
不管是用iframe.frameBorder = 0;
还是用iframe.setAttribute('frameborder', '0');甚至我看了网上的iframe.setAttribute('frameborder', '0', 0);这三种方法,在IE下显示出来的都是有边框的,在其它浏览器则显示正常!