控制文本在iframe中对齐并浮动(同一个域)

时间:2012-05-11 00:39:17

标签: javascript html

我有一个带有文字宽度的iframe,我想在iframe的右侧对齐此文本。 Iframe的src位于同一个域中。是否可以使用JavaScript,如果是这样,怎么做?

1 个答案:

答案 0 :(得分:0)

您可以为iframe中显示的页面调用创建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>