メニューをタグを使って囲ったんですが
メインとかもレンタル中のBBSとか、別窓で表示されてしまうんですよ。
それも全部同じ窓で。。(BBSを開いて次に日記を開くと、BBSはつぶれて日記になる)というかんじで。。一体どうしてでしょうか??

A 回答 (3件)

先日の質問(No.197652)もそうだったんですが、何を質問されているのかがわかりません。


「メニューをタグを使って囲った」ってどいううことなんでしょう?
タグはメニューを囲むものではありません。
そもそも、メニューって何を指して言っているのかが分からないんですよ。
自分のサイトの「サイトメニュー」のことでしょうか?
それとこれとは関係が無いと思います。
「メイン」ってなんですか?
こ質問を見ている人は、あなたがやりたいことが分からないのです。
あなたの見ているページがどんな風に見えているのか、見えないのです。

何をしたいのでしょう?
何をしたいのに、どうなってしまうのかを説明しないと、先日のような回答しか来ないと思いますよ。
(私はあの回答を見て、質問の趣旨と違うと思っていました)

フレームを使っていますか?
そして、選択したメニューがメインフレームに表示されると困るんでしょうか?
でも、先日の質問では「別窓で表示されてしまう」と言っていました。
今回の言っていることと矛盾すると思うのですが・・・

「メニューで選択して、メインに表示されるはずなのに・・」
どうしてですか?
それはあなたがそのような書き方をしていなければそうなりません。

「選択したものがメインではなく別の窓で表示されてしまうんです。」
それは、あなたがそうしているからです。

と、言うことで、何もおかしいことは無いと思います。
でも、それがあなたの意図したことで無ければ、どのようにしたいのか、を書かなくては、見ている人に分かりません。

それから、1回答来ただけで、それに返事もせずに、お礼もせずに、次々と新しいスレッドを起こすのはエチケットが不足していますよ。
    • good
    • 0

フレームを使い、メニューフレームを左端に残して、メニューの中で、選択した物を右のメインに出したいわけですよね。


<FRAMESET cols="30%,70%"> **フレームの割り方
<FRAME src="menu.htm">  **30%の方
<FRAME src="main.htm" name="main" scrolling="AUTO">      **70%の方

のようにして、右の主としたいフレームにmainと名を付けます。
次に、メニューフレームにあるリンクには、
<A href="page1.htm" target="main>
として、フレームセットで名前を付けた右のmainに表示するようにします。
target="_self"> では、そのメニューフレームそのものになってしまいますし、以前別窓になってしまったのは、
target="mainのような記述がなかったので、新規ウィンドウになってしまったものと思われます。
右のメインの名前は、何でもいいのですよ。最初の
FRAMESET で、名前を付けたものと一致させればいいのです。
    • good
    • 0
この回答へのお礼

ありがとうございます。
これから是非やってみたいと思います!!

お礼日時:2002/01/15 17:11

 質問がいまいち見えないのですが、


 <a href="xxx.html" target="_self">で解決するのではないでしょうか?
 ターゲット属性に _self を入れてみてください。

この回答への補足

教えていただいたとおり、<a href="xxx.html" target="_self">
でやってみましたが、メニュー欄が選択したものでいっぱいになってしまって
次のメニュー選択ができなくなってしまいました。。
メニューで選択して、メインに表示されるはずなのに・・
今まで、メニューで選択すると、選択したものがメインではなく
別の窓で表示されてしまうんです。。

補足日時:2002/01/13 15:55
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

Qページが開いたと同時に小窓を開きたいのです

教えてgooで検索したのですが、探したい質問がどうも見つからなかったのでご質問します。(同類の質問があったらゴメンナサイ)。

現在ホームページを作っていまして、ホームページを開くと期間限定でお知らせの小さいウインドウを表示させたいと思ってます。

どのようにすれば、トップページを開いたときに小さいウインドウも一緒に表示するようにできるのでしょうか?
教えて下さい。よろしくお願いします。。。

Aベストアンサー

JavaScriptで実現可能です。
ソースはこちらを参考にしてください。
http://www.openspc2.org/reibun/javascript/sub_window/001/index.html

ただ、今はポップアップブロックが常識ですから、
せっかく作っても見てくれない可能性があるということもお忘れなく。

Q特定のページを開いたとき、小窓を開くには?

ホームページでページを開いたときに左上にもうひとつ自動で
小窓を開き、そこに写真を表示したいのです。
メインのページに小窓を自動で開くように設定すればいいと思うのですが
それはソースをどういうふうに書き込めばいいのでしょう?

開く小窓は何もないただの窓
(普通のブラウザのような感じではなく、シンプルなただの枠のような窓)
が表示できるといいんですが。

よろしくお願いしますm(__)m

Aベストアンサー

<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--
function pView(wUrl,wName) {
var sw1;
scWidth = 50; //小窓の幅
scHeight = 100; //小窓の高さ
setw = 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,width=' + (scWidth) + ',height=' + (scHeight) + ',top=0,left=0';
sw1 = window.open(wUrl,wName,setw);
}
//-->
</SCRIPT>
</HEAD>

<BODY onLoad="JavaScript:top.pView( 'phot.html','phot')">
phot.html を開きます。
</BODY>
</HTML>


----------
必要に応じて、幅、高さを変えてみてください。

<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--
function pView(wUrl,wName) {
var sw1;
scWidth = 50; //小窓の幅
scHeight = 100; //小窓の高さ
setw = 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,width=' + (scWidth) + ',height=' + (scHeight) + ',top=0,left=0';
sw1 = window.open(wUrl,wName,setw);
}
//-->
</SCRIPT>
</HEAD>

<BODY onLoad="JavaScript:top.pView( 'phot.html','phot')">
phot.html を開きます。
</BODY>
</HTM...続きを読む

QBBSや日記を表示させる

サイトからBBSや日記、アクセスカウンターなどのCGIをダウンロードして解凍したまではいいのですが、それをどうすればHPに表示されるかわかりません。

いろいろ調べてみたのですが…。<HTML>などのタグは必要でしょうか?また、ダウンロードしたものをどう処理すれば使えるようになるのか、教えてください。

素人なのでわずらわしいかもしれませんがわからないので、お願いします。

Aベストアンサー

BBSやカウンターなどは全て「CGI」という方式で書かれています。これはHTMLとは違いかなり専門の知識が必要で難しい物が多いです。
貴方がダウンロードしたサイトにその設置方法が書かれていると思いますが、それを読んだとしても素人さんにはなかなか難しく敷居が高いものです。ネットに「無料レンタル掲示板」などが数多くあるのはそういう難しい事を省くために多いんですね。
ですので本気で設置するおつもりなら、覚悟を決めて少し勉強する必要があるかもしれません。

ついでに貴方のサーバーがCGI設置を許可していれば使えますが、主に無料のホームページサーバー(ジオシティなど)などではダメなところが多いので確認してください。

Q自動的に小窓を開く

ホームページを開くと同時に自動的に別の小窓(臨時休業のお知らせ等)を表示させたいのですが、どのようにしたらよいでしょうか。javaなどを使うのですか。
教えてください。

Aベストアンサー

 私もHPで一部小窓を利用していますが、ボタンを押して開く
などに留め、自動的に開くことは避けています。
 また、原理的にはポップアップ広告と同じなので、ポップアップ
ブロッカーを使っていると出ないことになります。
私もポップアップ広告は出ないようにしてあります。
こういうユーザーはいま多いと思いますよ。

 重要なものでなければ、自動小窓でもかまいませんが、
「臨時休業のお知らせ等」というのは、比較的重要な事項では
ありませんか?
 重要な情報がユーザーによって見られないというのは、
好ましいことと思えませんが、いかがでしょうか。
参考までに。

Q外部ジャバスクリプトファイルを別窓で開きたい

HTMLの中に<script language="JavaScript" src="abc.js"></script>と入れてあります。abc.js の中身はcgiで一日ごとに違った内容を表示するようになっています。それで、HTMLで上記のリンクをクリックしたら、別窓で開くようにするにはどうすればいいのか知りたいのですが。htmlのリンクのように targetを指定するような簡単な方法はないでしょうか? よろしくお願いいたします。

Aベストアンサー

うーん状況がよくわからないのですが、単純にwindow.openすれば
よいのではないですか?

ただ、CGIをjavascriptで呼び出す必要がわかりません・・・
CGIなら<a href="abc.cgi" target="_blank">くりっく</a>
とかで普通に呼ぶ方が無難ではないでしょうか?


このカテゴリの人気Q&Aランキング

おすすめ情報