1

是否可以使用按钮和 iframe 窗口创建页面,当用户单击按钮时,它会将他带到 iframe 窗口的当前 url?

4

3 回答 3

2

document.location = document.getElementById("iframe_id").contentWindow.location假设您从同一个域提供 Javascript,否则您将遇到XSS 漏洞

于 2012-12-20T12:47:40.460 回答
0

正如“DaveRandom”提到的那样,这是正确的

top.location.href = window.location.href

于 2012-12-20T12:59:09.157 回答
0
<html>
    <head>
        <script type="text/javascript">
            function FrameUrl()
            {
                alert('url = ' + document.frames['frame1'].location.href);
            }
        </script>
    </head>
    <body>
        <a href="#" onclick="FrameUrl();">Find the iFrame URL</a>
        <iframe name="frame1" src="http://www.facebook.com" width="100%" height="400"></iframe>
    </body>
</html>
于 2012-12-20T12:51:07.737 回答