ホームページ >ウェブフロントエンド >htmlチュートリアル >JavaScript は ie_html/css_WEB-ITnose と互換性のあるボーダーレス iframe を作成します
3f1c4e4b6b16bbbd69b2ee476dc4f83a
var m_iframe=document.createElement("iframe");
m_iframe.scrolling="no";
m_iframe.setAttribute("frameborder", "0", 0); Frameborder="0";ie7 は無効です
m_iframe.src="http://www.cnblogs.com/cssfirefly";
document.body.appendChild(m_iframe);
2cacc6d41bbb37262a98f745aa00fbf0
注:
m_iframe.frameborder="0"; これを m_iframe.setAttribute("frameborder", "0", 0); に置き換えるだけです
IE7 で Iframe を動的に作成する場合、IE の属性は大文字と小文字が区別されます。 -sensitive. したがって、frameBorder と Frameborder は別の属性です
this.frame.setAttribute("frameborder", "0", 0); 次の '0 ' は大文字と小文字が無視されることを意味します。
setAttribute:
object.setAttribute(sName, vValue [, iFlags])
参数:
必須。文字列型、属性名 |
| ||||
必須。属性に指定できる変数は文字列、数値です。 、またはブール型 | |||||
オプション。以下で指定される 2 つの整数型フラグ |
|