OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
締切り
済み

サブウィンドウを表示させたいのですが・・・

  • すぐに回答を!
  • 質問No.231405
  • 閲覧数155
  • ありがとう数2
  • 気になる数0
  • 回答数2
  • コメント数0

お礼率 40% (33/81)

こんにちわ。
ちょっとした(といっても、ワード文書1ページ分)説明をサブウィンドウで表示させたいのですが、
できません。

以下がソースです。
<メインウィンドウ>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--
function winOpen(winName,url,W,H){
//サブウインドウオープン
var WinD11=window.open(url,winName,'scrollbars=1,width='+W+',height='+H+'');
WinD11.document.close()
}

//-->
</SCRIPT>
</HEAD>
<BODY>
<A HREF="javascript:function voi(){};voi()"
onClick="winOpen('','link1.html',400,200)">
この文字をクリックすると説明ウインドウ1が開きます
</A>

</BODY>
何が間違ってるのかご指導いただけないでしょうか?
よろしくお願いいたします。m(__)m
通報する
  • 回答数2
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全2件)

  • 回答No.1
レベル7

ベストアンサー率 37% (3/8)

はじめましてm-boriさん 質問の件ですが、私の環境下で試したところ正しく動作を致しました。 原因としまして考えられるのは、 1.'link1.html'は、親HTMLと同じ場所にあるのでしょうか? 2.引数の'link1.html'の'.html' 3.WinD11.document.close() document.c ...続きを読む
はじめましてm-boriさん
質問の件ですが、私の環境下で試したところ正しく動作を致しました。

原因としまして考えられるのは、
1.'link1.html'は、親HTMLと同じ場所にあるのでしょうか?
2.引数の'link1.html'の'.html'
3.WinD11.document.close()
document.close()と言うのはウィンドへの出力を終わらせるのですが、
closeはopenと対にして使用します。
順番としましてclear→open→closeです。

それと以下の部分なのですが
<A HREF="javascript:function voi(){};voi()"
onClick="winOpen('','link1.html',400,200)">
の「javascript:function voi(){};voi()」とは何の処理もありませんが、
その部分に何か処理がはいるのですか?
入らないのであれば以下のようになると思うのですが?

<A HREF="javascript:winOpen('','link1.html',400,200);">


  • 回答No.2

こんにちは。 A HREF="javascript:function voi(){};voi()" は A HREF="javascript:void(0)" だと思います。 「クリックしても何も値を繰り返さない」という事になります。
こんにちは。

A HREF="javascript:function voi(){};voi()"

A HREF="javascript:void(0)"

だと思います。
「クリックしても何も値を繰り返さない」という事になります。
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ