zoukankan      html  css  js  c++  java
  • javaScript创建无边框iframe兼容ie

    <script>
    var m_iframe=document.createElement("iframe");
    m_iframe.scrolling="no";

    m_iframe.setAttribute("frameborder", "0", 0);  //m_iframe.frameborder="0";ie7无效

    m_iframe.src="http://www.cnblogs.com/cssfirefly";
    document.body.appendChild(m_iframe);

    </script>

    注意:

    m_iframe.frameborder="0"; 替换为m_iframe.setAttribute("frameborder", "0", 0);就可以了

    IE7下动态创建Iframe时,在IE里面的属性有大小写区分,所以frameBorder与frameborder是不同属性

    1. 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 默认值. 为属性添加指定的值.


    cssfirefly http://cssfirefly.cnblogs.com
  • 相关阅读:
    快手视频下载脚本
    ffmpeg 加载双语字幕
    GNU Wget 1.19.1 static built on mingw32
    Struts配置应用2
    Struts配置应用1
    spring-IOC控制反转
    spring-纯pojo切面
    spring面向切面编程的方式实现
    spring-CGLib动态代理
    spring-JDK_AOP动态代理
  • 原文地址:https://www.cnblogs.com/cssfirefly/p/3335005.html
Copyright © 2011-2022 走看看