0

内部にテキストを含む幅の iframe があり、このテキストを iframe の右側に揃えたいと考えています。iframe の src は同じドメインにあります。JavaScript を使用して行うことは可能ですか?

4

1 に答える 1

0

テキストの位置を設定する iframe 内に表示されるページの create JavaScript 関数を呼び出すことができます。次に、iframe の外部からその関数を呼び出すことができます

document.getElementById('myiframe').contentWindow.setTextToRightHandSide();

内部のhtmlは次のようになります

<html>
<head>
    <title>inside html</title>
    <script>
        function setTextToRightHandSide() {
            var div = document.getElementById('textBlock');

            div.style.position = "absolute";
            div.style.right = "0px";
        }
    </script>
</head>

<body>
    <div id="textBlock">some text here</div>
</body>
</html>
于 2012-05-11T00:55:59.120 に答える