2

こんにちは、すべての IE ブラウザーで問題に直面しています。js コードを使用して div 内に iframe を読み込んでいますが、どういうわけか、テキスト ボックス、ボタンなどの iframe コンポーネント内に css クラスが適用されません。. 同じコードが chrome と forefox で機能しますが、IE だけが問題を引き起こしています。私のコードは次のようなものです...

var head = document.getElementsByTagName('head')[0];
    var myCSS = document.createElement("link");
    myCSS.rel= "stylesheet";
    myCSS.type= "text/css";
    myCSS.href= Url + "/public/css/mycss.css";
    head.appendChild(myCSS);



//for IE
if (window.attachEvent) {
            window.attachEvent("onload", function() {
                var divforIframe = document.createElement("div");
                divforIframe.id = "divforIframe";
                var i = document.createElement("iframe");
                i.id = "myIFrame";
                i.src = Url;
                i.scrolling = "no";
                i.frameborder = "0";
                i.width = "500px";
                i.height = "300px";
                divforIframe.appendChild(i);
                document.getElementById("myDiv").appendChild(divforIframe);
    });
}
4

0 に答える 0