<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下显示出来的都是有边框的,在其它浏览器则显示正常!
看来这还跟浏览器有关系啊。。。怎么又是IE有问题啊。。。哎!
后来想到试了一下这样创建:
var iframe = document.createElement('<iframe frameborder="0"></iframe>');
iframe.width = '100%';
iframe.height = '100%';
iframe.src = 'test.html';IE下测试,边框没了,哈哈!