WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:フレームとwidow.open

あつ [MAIL] [WriteDate : Tue Apr 17 10:26:51 2001]

フレームを使用したページがありまして、そのフレームの一つに

    function aaaaa(){
        var wnd;
        wnd = window.open("","newwin","width=180,height=230");
        wnd.document.open();
                       ・
             ・
                       ・

        wnd.document.close();
    }


<a href="#" onClick="aaaaa();">ひらけ!</a>


としたのですが、どうもfunction aaaaaのあるフレームから
ウィンドウが開こうとしているのか、うまく動きません。

wnd = window.open("","newwin","width=180,height=230");

のところを、

wnd = parent.window.open("","newwin","width=180,height=230");

にしてもだめでした。

ちなみに、function aaaaa()をそのまま、フレームを使用していない
ページにコピペした場合は正常に動きます。


よろしくお願いします。



あつ [MAIL] [WriteDate : Tue Apr 17 10:39:37 2001]

前提条件を忘れていたので、追加です。

>フレームを使用したページがありまして、

のフレームを使用したページは、実は、javascriptのwindow.openで
開かれるようにしています。
フレームを使用したページのアドレスを直接打ち込んだ場合は
きちんと動いてくれます。


あつ [MAIL] [WriteDate : Tue Apr 17 10:51:28 2001]

すいません。
わかりました!
wnd = parent.window.open("","newwin","width=180,height=230");

wndをwnd2に、newwinをnewwin2にしたら、いけました。



回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]