
先ほど他の事でも質問したので恐縮ですが、どうしても分からないので教えてください。
現在、横3分割でフレームを切り、一番上にメニューを載せています。
同フレームのページ表示は問題ないのですが、トップページへ戻れません。
<a href="xxx.htm" target="_top">
だと、トップページは表示されますが別窓になってしまいますよね?
最初に開いた親ページに単純に戻りたいのですが、これは可能なんでしょうか?
度々ですみませんが、ご存知の方いらっしゃいましたらよろしくお願いします。
No.6ベストアンサー
- 回答日時:
サイト見て分かりました。
HTMLだけじゃ無理ですわ(^_^;)
Javascript使いましょ。
小窓のほうのページで操作します。
<a href="元のページのURL" onclick="window.close();return(false);" onkeypress="return(true);">このウインドウを閉じる。</a>
これで、小窓は消えて、元の画面に戻ります。
参考URL:http://www.marguerite-site.com/Nihongo/HowToMake …
これもJavaScriptなんですか!
娘が昼寝したら、早速やってみますね!
ありがとうございます。
あと、非常にずうずうしいのですが、くだんのサイトみたいに小窓を共有できないでしょうか?
実は別スレで質問したんですが、解決できずに居ます。
お時間有るときでいいので、よろしくおねがいします。
http://okweb.jp/kotaeru.php3?q=973317
No.7
- 回答日時:
小窓からのリンクコントロールのJava Scriptです。
http://ako.x0.com/java/control.html
小窓を共有することは可能ですよ。
小窓に名前がついていますよね?
あれを同じにすればよいのですよ。
window.open('URL','ウインドウ名'','ステータス');
なので、名前を同じにすればそこに開きます。
小窓の中だけでリンクを変えるなら、通常の記載方法で大丈夫です。
参考URL:http://ako.x0.com/java/control.html,
>小窓に名前がついていますよね?
あれを同じにすればよいのですよ。
「はっ!」と、思わず声出ちゃいました(笑)
そうか、そういう単純なテも有ったんですね!!
他の方の方法でやってみようと決めましたが、ひとつ勉強になりました。
ほんと、結果がひとつ(じゃないけど、疑似的なものとか)なのに、色んな道筋が付けられるのですね。
もっと勉強してみたくなりました。
何回も答えていただいて、ありがとうございました!
他の皆様全てに、感謝しております。
No.5
- 回答日時:
こんばんわぁ、Blackwinglsです。
やりたい内容から考えるに、hime_mamaさんがおっしゃてる方法で間違いないと思うのですが・・・・・?(^^;)
<A HREF=*****.htm TARGET="_top">トップに戻る</A><BR>
の *****.htm にどのファイルを指定していますか?
<frameset> を定義しているファイルを指定していますか?
大概は、index.htmlあたりが多いと思いますが・・・
閑話休題
ところで、拡張子が混在していませんか?
前述の質問では、html を使用しているようですが、今回は、htm を使用しているように見受けられます。
混乱の元ですので、どちらか一方に統一されるとこをお勧めします。
ではでは~☆彡
この回答への補足
丁度わたしがしたい事ズバリなサイトを見つけましたので記ますね。
http://pfservice.co.jp/index.html
でも、ここも
indexとの間に指定サイズの小(子)窓で、そこに戻るようになってますよね。
私が今、この状態なのですが親に戻ることはできないのでしょうか?
初心者ゆえの無理難題な様に思えてきました。。(恥かしい)
何度もお答えいただいて恐縮です。
指定しているファイルは、おっしゃる通り「index.html」です。<framest>定義はされていません。
何がいけないんでしょう?
うぅ。。
あと、拡張子の混在はないです。
単なる打ち間違いでした。紛らわしい書き方して、すみません。
No.4
- 回答日時:
今、自分のサイトで試して見ましたが、
<A HREF=*****.htm TARGET="_top">トップに戻る</A><BR>
で正しく表示されました。
3分割にしている、大本のページのHTML記述の先頭に
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN">
という一文は入っていますか?
こんにちは。
親と同じサイズ、各表示バーあり(子はなし)の窓は開くのですが、元にジャンプされないのです。
つまり
親→子(小さいサイズで3分割フレーム)→親と同じ窓
となり、デスクトップ上には「index.html」が2枚出てるという感じなんです。
これを1枚にしたいんですー。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN">
は、入ってませんでした。
もしかして、これが問題なのでしょうか?
入れてみたけど変わりません。。
No.3
- 回答日時:
こんばんわぁ、Blackwinglsです。
やりたい内容がイマイチ掴めないです。
A、B,Cというフレームをきってあって、メニューWINDOWをAとしている。
Aの中に、B,Cを表示するリンクが貼ってあって、Aの中にある「TOP」とかのリンクをクリックした時に、B,Cを初期の状態で表示したいってことでしょうか?
補足願います。
ではでは~☆彡
この回答への補足
別窓の件でもお世話になりました!
えーっと、上から横にA,B,Cというフレームが切って有って、Aにメニューが置いてあります。
その中に「TOP」というメニューが有って、これをサイトの一番最初の画面、トップページにリンクさせたいのです。
つまり、最初にアクセスしたページに戻りたいんです。
因みに他は同じフレームのリンクで、Bの内容だけが変わるというもので、これをひとつの窓を共有させたいんですよね。
この説明でお分かりになるでしょうか?
すみません、子供が超夜泣きできっと戻れないかも知れません。
チャットの様で変なんですが、ここに記させていただきます。
お礼遅れたらごめんなさい!
No.1
- 回答日時:
<a href="xxx.htm" target="_top">
これで単純に、同じ窓のフレーム解除してリンクするだけのはずですが・・
3分割ではうまくいかないかもしれませんが、
<a href="xxx.htm" target="_parent">
これも試してみてください。
早速のご回答、ありがとうございます!
どこも間違っていないハズなんですが、単純にリンクされずに別窓が開いちゃうので困っていたのです。
検索してもこれしか出ないので。。
<a href="xxx.htm" target="_parent">も、早速やってみましたが、ダメでした。残念です。
もしかして、親から開いた子がフレームなんですが、サイズが小さいのが原因なのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
pythonのエラーについての質問...
-
WebサイトでHTMLのフォームに隠...
-
HTMLからフォルダを開きたい
-
lang 英語と日本語など混ざる時は
-
医療画像(Windows用)をMacで...
-
サブドメインでメインドメイン...
-
社内で利用するWebサイトを立ち...
-
HTMLページが勝手にダウンロー...
-
googleドライブで、PDFファイル...
-
タイトルバーを非表示にできま...
-
Excelで、社外秘(閲覧のみ)と...
-
インラインフレーム(リンクに...
-
form action="#"
-
風船のようなもの
-
URLDownloadToFile でダウンロ...
-
html4.01とxhtmlではレスポンシ...
-
テキストファイルで下線を引く
-
見れる方・・
-
Webサイトから、txtファイルを...
-
VC++でマイクを使いたいんですが……
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
どのページもすべて同じURLなの...
-
pythonのエラーについての質問...
-
フレームの中にFLASHを。...
-
html 左メニューから右への表示...
-
フレームについて。
-
ワンクリックで2つのフレーム...
-
フレームとCSSの違い
-
URLを変えないで表示する方法
-
フレームの事で質問です。
-
カーソルをのせただけでのリンク
-
フレームページで同じページが...
-
別ページのデータを表示させたい。
-
上下フレーム分割ページでプル...
-
同一フォルダ内の別ページの特...
-
ページが変わっても同じ音楽を...
-
【初心者】CSSリンクについて
-
フレームの片方だけを更新(リロ...
-
スクロールできない
-
ウィンドウを小さくしてもフレ...
-
ホームページのアドレスを
おすすめ情報