2011-01-27 5 views
0

外部にホストされている顧客ポータルサイトがあります。 従業員がポータルにログインするためにページを使用する当社のサイトにページを作成する必要があります。提供するログインページは一般的ですIframeに読み込まれたHTMLのURL

これを実装するには、カスタマーポータルのログインページをiframe(幅:200ピクセル、高さ:100ピクセル)に作成します。この方法で私は会社にログインページをブランディングさせることができます。

しかし、私の問題は、ユーザーがiframe経由でログインすると、その結果のホームページがiframeウィンドウ内で開きます。

私の質問:URLに基​​づいてiframeのサイズを変更できるようにiframeに読み込まれているページのURLを見つける方法はありますか?

iframeのsrc属性には常にログインページのURLが表示されます。

私の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

方法について

alert(ifr.location.href) 

関連する問題