0

ページに iframe を追加しようとしています。IE8を除くすべてのブラウザで正常に動作します。

チェックアウトがありstackoverflow.comます。提案の多くはframeBorder="0". 私のシナリオは、行を編集するアクセス権がないことです。だから私はJavaスクリプトを使ってみましsetAttributeたが、残念ながらIE8.

function removeBorder()
{
    document.getElementById("myframe").frameBorder="0";
}

動的 Attribute を作成する可能性はありますか?

手伝っていただけませんか ?前もって感謝します。

4

1 に答える 1

1

これはjsで属性を作成する適切な方法です

var att=document.createAttribute("frameBorder");
att.value = "0";
document.getElementById("myframe").setAttributeNode(att);

出典:W3S

アドバイス : DOM 要素とその操作方法について詳しく読む

于 2013-07-01T06:27:57.127 に答える