IE8 Iframe 使用js 设置frameBorder 浏览器中显示,但是没有效果

需要动态创建 iframe 但是 动态创建 设置iframe.setAttribute("frameBorder", 0); 或者
iframe.frameBorder=0;他们都将属性 设置到了 IE8 浏览器中,F12开发工具,也可以看到该属性,但是就是没有效果,而采用

 <iframe frameBorder=0 .....> 

直接这样设置,就可以生效,js 就不行,求解决

弄个div容器,设置div容器

 innerHTML='<iframe frameBorder=0 .....> '