新規ウインドウを作らないようにするには?
[上に]
[前に]
[次に]
vivid
[E-Mail]
[HomePage]
1999/07/22(木) 15:34:44
ラウンジを利用しようと思っていますが、ラウンジ検索の中の「一覧表示」や「全文表示」を選択した場合に、新しいウインドウを作らない(立ちあげない)ようにするにはどうしたら良いですか?
ST
1999/07/22(木) 16:12:01
<FORM...>の中の
TARGET=\"_blank\"
を探して削除すれば良いです。
vivid
[E-Mail]
[HomePage]
1999/07/22(木) 16:27:22
フォームボタンの「検索」の部分に関しては「TARGET=\"_blank\"」を消すだけで良いのですが、「一覧表示」「全文表示」に関しては、それを行っても、どうしても新しいウインドウが出来てしまうのです。困ってしまっているのですぅ・・(^-^;;
Tmb
1999/07/22(木) 16:51:32
当該部分はJavaScriptのwindow.open('wwwlng.cgi?・・・','_blank')で新規ウインドウを
開いてるようですから,この部分をlocation.href='wwwlng.cgi?・・・'となるように
書き換えればよろしいかと。
ST(数ヶ月前の過去ログで別人のSTさんを発見。どうしよう)
1999/07/22(木) 16:52:13
すみません。使ってもいないのにちょこっとソースを見ただけなので…(^^;
onClickの '_blank'を '_top'に変えましょう。
たこすけ
1999/07/22(木) 16:52:36
'_blank'を'_self'にすれば良いです。
たこすけ
1999/07/22(木) 16:53:33
すごいかぶったなぁ
ST2(うーん,しっくりこない)
1999/07/22(木) 16:53:54
何を馬鹿なこと言ってたんだか… m(_)m
Tmbさんの言うとおりです。
Tmb
1999/07/22(木) 16:55:24
おお,壮絶にかぶった (^^; しかも全部別解(でも多分,全部正解)
Tmb
1999/07/22(木) 17:05:41
うーん,かぶり発言までかぶってる。
#てことは,この発言ももしかして・・・?
さっきちょっと試してみましたけど,ST2?さんのやり方でも問題なく出来ましたよ。
環境はMac+NN3ですが。たこすけさんのやり方ももちろんオッケー。
もちろんフレーム内で使ってるなら,_topか_selfかを使い分ける必要はあるでしょうけど。
たこすけ
1999/07/22(木) 17:16:38
> もちろんフレーム内で使ってるなら,_topか_selfかを使い分ける必要はあるでしょうけど。
フレームならフレーム名を指定した方が良いのかな?
ちなみにvivid(Colors?)さんのサイトはフレームを使用してました。
> #てことは,この発言ももしかして・・・?
私も実験してました。あぶないあぶない(^^;
vivid
[E-Mail]
[HomePage]
1999/07/22(木) 17:44:31
レスの速さと多さに本当に感激しています。(^^)
onClickの後に"_blank"が指定されている部分に関しては、
"_blank"を"_self"にすることで解決できました。(^^)
ありがとうございました。
ただ、あと1点・・(^-^;;
<INPUT TYPE=button onClick='func()' VALUE=\"全文表\示\">
となっている部分に関してはどうしたらいいのでしょう?(^-^;;
何度も何度もすみませんが、教えてください。お願いします。
Tmb
1999/07/22(木) 18:01:12
理屈だけ言えば,<SCRIPT>のfunc()の中にある
open('wwwlng.cgi?print+' + cbs[i].name, i);
の最後のiを'_self'に変えるなどすれば別ウインドウは開かなくなるのですが。
でもこの機能はチェックされてる項目が複数あるときに,それを全部開くための
ものなわけですし,もし上述のように改造するとチェックのついてるページで
次々に書き換えられてしまい,却って問題でしょうね。
#それ以前に,もしかして最初に書き換えられた時点でそれ以降のチェックが無効に
#なるかも。
複数チェックを無効にするのであれば,そもそもこの機能の存在意義はないわけですし,
複数のページを開かずに複数のスレッドをうまく閲覧するには,どういう表示形式にすれば
いいのか。そのあたりをどういう方針にするかによって変わってくると思います。
まずはそのあたりを考えてみてください。
vivid
[E-Mail]
[HomePage]
1999/07/22(木) 18:09:00
[[解決]]
そうでした・・(^-^;;複数チェックされるという可能性も
当然あるんですよね・・デバックしてた時に、いろいろ検証
してたんですが、すっかり忘れていました。ごめんなさい。
そうですね。複数チェックされるということを考えると、
ウインドウが新しく開いたほうが、当然使いやすいわけで・・
というわけで、これは、新規ウインドウが開くということの方が
ユーザインタフェースは良いわけですよね。ありがとうございました。
これからもよろしくお願いします。(^^)
[上に]
[前に]
[次に]