0

我有一个宽度为内部文本的 iframe,我想将此文本对齐在 iframe 的右侧。iframe 的 src 在同一个域上。是否可以使用 JavaScript,如果可以,怎么做?

4

1 回答 1

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>
于 2012-05-11T00:55:59.120 回答