Re: 立ち上がるブラウザを1つに統一する方法はありますか。
( No.1 ) |
- 日時: 2010/01/17 23:38
- 名前: nn
- 参照: http://www-06.ibm.com/jp/domino01/swhc/esupport.nsf/keysearch
- >>0
> 上記URLは、トップページです。 > ここから、入ると当然トップページが表示されます。 > h ttp://hanako.yuki-mura.net/ > ↑@ > > 次に、目次ページへ進むため、「目次へのリンク」をクリックします。 > すると、新しいブラウザが立ち上がり、「目次ページ」となります。 > h ttp://hanako.yuki-mura.net/mokuji/mokuji.html > ↑A > > さらに、ここから、「コンテンツ1」へ進んでも、新しいブラウザは、 > 立ち上がりません。 > h ttp://hanako.yuki-mura.net/contents/contents1.html > ↑B > > しかし、目次ページから、「トップページ」へのリンクをクリックして > トップページを表示させると、 > h ttp://hanako.yuki-mura.net/index.html > ↑C > ブラウザは2つ立ち上がったままで、@とCが表示されます。 > > このような現象は、避けることができないものでしょうか。
(1)→(2)への移動時に新規ウィンドウで開いてしまうということですか? <a href="mokuji/mokuji.html">目次へのリンク</a> 提示されたページに関して言えば、target指定がありませんので、同一ウィンドウで開くはずです。 現に、当方でも(1)〜(4)全て同一ウィンドウ(タブブラウザなので厳密には同一タブ)に表示されます。
唯一(2)→(4)の際に、 target="_top"が指定されていますが、 <a href="../index.html" target="_top">TOPページ</a> フレームではないので意味はありません。
で、ひょっとして提示ページとは別のページの話?とか思ったり。
もしそうなら、下記のようなことが推測されます。 ・あなたは以前フレームページを作っていたが気が変わってフレームを止めた。 ・フレーム使用時に、問題のリンク部分にはtargetが指定されていたが、フレームを止めた際、targetをはずすのを忘れた。 ・問題のリンクをクリックすると、ブラウザは指定どおりのtarget(フレーム)に表示しようとするが、そんなフレームないので仕方なく新規ウィンドウが開いてしまう。
> 個人的には、外部からURLをクリックすると、@が表示され、しかも、 > パソコン画面全体にブラウザが表示され、 > リンクでAに移動したら、@の代わりにAがパソコン画面全体に表示され、 > Bに移動したら、Aの代わりにBが表示され、 > Bからトップページに戻ったら、@だけが全画面表示されるという設定を > 望みます。
> もしかして、リンク表示を設定するときに、ターゲットを何も設定しなかった > ことが原因でしょうか。 > そうすると、たとえば、「全画面表示」でターゲットを設定すれば、少なくとも > 画面表示は、画面いっぱいに表示されるものでしょうか。
FAQ:ターゲット指定の種類と意味について http://www-06.ibm.com/jp/domino01/swhc/esupport.nsf/all/hpb0324 http://www.tagindex.com/html_tag/link/a_target.html
リンク時にtargetを指定していなければ普通同じウィンドウで表示されます。 たいていのブラウザは、閲覧者が、リンクを別のウィンドウで開きたいと思えばそう出来るようになっていますし、ディスプレー画面をブラウザと別のソフトで半分ずつ使い、インターネットをしながら別の仕事をしたいと思う人もいるかもしれませんから、ディスプレイ全画面でブラウザを開かないといけない理由はありません。 そうゆうことは、ユーザーが自ら選択すべきことです。 PCの使い方は人それぞれですから、自分が便利だと思っても、他人も同じだとは限りません。 むしろ迷惑に感じる場合もあるかもしれませんから、targetやウィンドウサイズは「何も指定しないこと」が一番無難です。
> 当方には、URLを@で統一すべきか、Cで統一すべきかも分かりませんし、 > どちらか1つに統一すべき場合、その方法も分かりません。 > 管理やサイト登録の面でもURLを1本に統一したいのです。
「/」で終わっても、index.htmlが表示されるんですから同じことです。 さほど気にすることではないような気がします。 まあ、サイトのURIとしてリンク集に登録したり人に教えたりする時は「/」までのほうが短くてさっぱりしてるけど。
# 丸囲み数字は閲覧環境により文字化けする場合があるのでweb上では使わないよう。
|
Re: 立ち上がるブラウザを1つに統一する方法はありますか。
( No.2 ) |
- 日時: 2010/01/17 23:50
- 名前: nn
- 参照: http://www-06.ibm.com/jp/domino01/swhc/esupport.nsf/keysearch
- あと、ターゲットの「全画面(target="_top")」と、ディスプレーの全画面というのは意味が違いますから、混同しないように。
|
立ち上がるブラウザを1つに統一する方法はありますか。
( No.3 ) |
- 日時: 2010/01/18 22:26
- 名前: けん
- たいへん、わかりやすい説明、今回もありがとうございます。
今回、当方が提示した参照HPにも同様の現象が起こるものと思って URLを参照しておいたのですが、実は、こちらは、思いどおりに表示 されておりました。たいへん失礼しました。
お察ししていただいたとおり、当方、当初は、フレーム付きのHPを 編集しておりました。 ところが、フレームの使い勝手の悪さから、途中でそれをフレーム無し のものに改修した経緯があります。
右フレームのファイルをフレーム統合ページ?のファイル名で上書き保存 した後、左フレームのファイルを削除することで、フレームが解消できた のですが、各ページに散在する target="_top"の記述削除までは、まったく 気づかずにおりました。
早速、余計な記述を削除したところ、思いどおりに表示できるように なりました。
次に、ウインドウを画面いっぱい表示にしたい、という件ですが、新規 ウインドウが立ち上がらなくなったことで、すっきりとしたため、ウインドウ の大きさの問題は、このままにしておきます。
また、まる数字は、今後は気をつけます。
さらに、なんとなく、トップページのURLは、/index.htmlと いうイメージがあったので、HPをWEB上で表示したとき、これが付いて いないと、何か設定ミスでもおかしているのか、といった心配がありました が、特段、そこにこだわる必要も問題もないようですので、現状のままでい きたいと思います。
このたびも、ご助言いただき誠にありがとうございました。
target="_top"
|
見るな
( No.4 ) |
- 日時: 2011/12/19 06:24
- 名前: 俺だ
- 参照: http://www.l7i7.com/
- べっ、べつにアンタのためじゃないんだからね!(ノ゚Д゚)ノシ♂ http://m-s.e29.mobi/
|