6

私はphpで構築されたウェブサイトを持っています.いくつかのページでは、ログイン画面を表示する別のウェブサイトリンクを含むiframeを表示しています.

両方の Web サイトは異なるドメインにあります。

メインのウェブサイトのように: http://www.abcd.com Iframe href: http://www.xyz.com

私のユーザーは、次のような iframe がある abcd.com のページを表示します。 <iframe src="http://www.xyz.com/" style="width:688px; height:384px;"></iframe>

xyz.com のログイン画面を表示する

今私が欲しいのは、ユーザーが xyz.com にログインすると、xyz.com と abcd.com タブのログイン後にホームページで別の新しいタブが開くはずです。

IE 7,8,9を含むすべてのブラウザで機能するjavascriptまたはjqueryを使用することは可能ですか??

ありがとう

4

4 に答える 4

5

新しいタブを開く

リンク

<a href="foo.html" target="_blank">linky</a>

現れる

window.open("foo.html", "_blank");
于 2013-02-13T18:16:27.723 に答える
5

次の JavaScript コード<head>を xyz.com のホームページのタグに挿入します (ただし、ログイン ページを iframe 内に保持したい場合は、ログイン ページには挿入しないでください)。

<script type="text/javascript">
    if (top.location!= self.location){
        top.location = self.location
    }
</script>

現在、xyz.com のホームページを開くと、このコードは を壊し、<iframe>現在のタブを abcd.com から xyz.com のホームページに変更します。

于 2013-08-07T10:40:49.327 に答える