您好,欢迎访问一九零五行业门户网

javaScript创建无边框iframe兼容ie_html/css_WEB-ITnose

m_iframe.setattribute(frameborder, 0, 0);  //m_iframe.frameborder=0;ie7无效
m_iframe.src=http://www.cnblogs.com/cssfirefly;
document.body.appendchild(m_iframe);
注意:
m_iframe.frameborder=0; 替换为m_iframe.setattribute(frameborder, 0, 0);就可以了
ie7下动态创建iframe时,在ie里面的属性有大小写区分,所以frameborder与frameborder是不同属性
this.frame.setattribute(frameborder, 0, 0);     this.frame.setattribute(frameborder, 0, 0);后面那个'0'表示忽略大小写。
setattribute:
object.setattribute(sname, vvalue [, iflags])
参数:
sname 必填项. string类型,属性名
vvalue 必填项. 为属性指定的变量,可以为string, number, 或者 boolean类型
iflags 选填. 下面指定的两种 integer 类型的标志 0 覆盖同名属性.
1 默认值. 为属性添加指定的值.
其它类似信息

推荐信息