我们有一个外部托管的客户门户网站。 我需要在公司网站中创建一个页面,员工将使用该页面登录门户网站。他们提供的登录页面是通用的
为了实现这一点,我计划创建一个页面,然后创建iframe(宽度:200px;高度:100 px)客户门户的登录页面。通过这种方式,我可以在登录页面上展示公司品牌。
但我的问题是,当用户通过iframe登录时,生成的主页会在iframe窗口中打开。
我的问题:有没有办法找到iframe中加载的网页的网址,以便根据网址,我可以更改iframe的尺寸?
iframe的src属性始终显示登录页面网址。
我的iframe代码:
<iframe onload="loadMyFrame();" src ="https://login.tomyportal.com" width ="370" height="200" id="sWindow" frameborder="0"></iframe>
<script type="text/javascript" language="javascript">
function loadTest() {
var ifr = document.getElementById("sfWindow");
alert(ifr.src); //the value returned is always login page.
}
</script>
答案 0 :(得分:0)
怎么样
alert(ifr.location.href)