こんにちわ。
ちょっとした(といっても、ワード文書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
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
はじめまして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)"
だと思います。
「クリックしても何も値を繰り返さない」という事になります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
- HTML・CSS 下にスクロールしても、追従するボタンのコードを書いたのですが、ボタンの中の画像が半分しか表示されない 1 2022/04/16 21:31
- HTML・CSS スクロールすると追従する画像のコードを書いているのですが、追従する画像の大きさの調節が上手くいきませ 2 2022/04/18 12:52
- JavaScript 画像の表示位置 3 2022/12/23 08:25
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- JavaScript コードレビューをお願いします。 1 2022/07/16 05:38
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- JavaScript javascriptのちょっとした動作不良(原因は突き止めたのですが) 1 2023/06/15 19:58
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/30 09:10
- JavaScript ソースコードのいじる場所が分かりません。 1 2022/12/23 02:06
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
リンクを張り、別窓を表示され...
-
window.close()で閉じられない
-
小窓を表示させたい
-
自動的に小窓を開く
-
location.hrefで別窓にリンクを...
-
指定時間になったら、WEBサイト...
-
Microsoft1Officeの互換ソフト...
-
パソコンでランドルト環の作成...
-
エクセルでサイズに合ったもの...
-
Excel セルの幅が合わない
-
CSSのtransform: translate(-50...
-
htmlでテーブル内にテキストボ...
-
敬語
-
<tbody>は何のためにあるんでし...
-
エクセルのセル幅の表示
-
エクセルでサイズ指定でPOP...
-
dreamweaverで、テーブルのボー...
-
ホームページビルダー 空白の...
-
バーコードのサイズは拡大縮小...
-
Excel で等間隔で縦線を引きた...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
指定時間になったら、WEBサイト...
-
window.close()で閉じられない
-
HTMLでブラウザを終了させる方法
-
window.openした時、親ウィンド...
-
『入力文字列 + .html』 に...
-
javascriptでタイトルバーを非...
-
サブウインドウを開くときのフ...
-
小窓を表示させたい
-
サブウィンドウから、親ページ...
-
location.hrefの使用条件について
-
直リンクを弾くJavaScriptについて
-
モーダルダイアログから呼び元...
-
子Windowの操作(親Window遷移後)
-
プレビューウインドウ
-
JAVA SCRIPTで作成したポップア...
-
showModalDialogで動的にページ...
-
Javascriptを使用したサムネイ...
-
クリックで画像表示、さらに画...
-
location.hrefで別窓にリンクを...
-
「このページを閉じる」の設定...
おすすめ情報