ホームページ作成 質問過去ログ

                                Page     672
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼ターゲット指定のやり方  レヴィン 04/6/16(水) 23:55
   ┣Re:ターゲット指定のやり方  むむりく 04/6/17(木) 1:07
   ┃  ┗Re:ターゲット指定のやり方  Pid 04/6/17(木) 2:15
   ┃     ┗Re:ターゲット指定のやり方  むむりく 04/6/17(木) 14:11
   ┃        ┗Re:ターゲット指定のやり方  105 04/6/18(金) 21:19
   ┃           ┗Re:ターゲット指定のやり方  Pid 04/6/20(日) 15:46
   ┃              ┗Re:ターゲット指定のやり方  105 04/6/21(月) 22:10
   ┣一応  むむりく 04/6/20(日) 4:16
   ┗Re:ターゲット指定のやり方  レヴィン 04/6/20(日) 19:20
      ┗Re:ターゲット指定のやり方  むむりく 04/6/20(日) 23:58

 ───────────────────────────────────────
 ■題名 : ターゲット指定のやり方
 ■名前 : レヴィン
 ■日付 : 04/6/16(水) 23:55
 -------------------------------------------------------------------------
   <A HREF="" onClick="window.open('index.html','help','toolbar=no,location=no,status=no,menubar=no,hotkeys=no,scrollbars=yes,resizable=yes')">リンク</A>
このような方法でリンクするときのフレームのターゲット指定を教えてください。お願いします。できれば「_top」の方法もお願いします
 ───────────────────────────────────────  ■題名 : Re:ターゲット指定のやり方  ■名前 : むむりく  ■日付 : 04/6/17(木) 1:07  -------------------------------------------------------------------------
   ▼レヴィンさん:
><A HREF="" onClick="window.open('index.html','help','toolbar=no,location=no,status=no,menubar=no,hotkeys=no,scrollbars=yes,resizable=yes')">リンク</A>
>このような方法でリンクするときのフレームのターゲット指定を教えてください。お願いします。できれば「_top」の方法もお願いします
見る限り、新規ウィンドウを開いているようなのですが…
単なるonClickの例なのかな?

フレームのターゲット指定はこちらの過去ログを。
http://www.shoshinsha.com/cgi-bin/bbs_new/data/situmon/data/tree_571.htm#2468

    
 ───────────────────────────────────────  ■題名 : Re:ターゲット指定のやり方  ■名前 : Pid  ■日付 : 04/6/17(木) 2:15  -------------------------------------------------------------------------
   私は最近知ったのですが,

・ window.open('index.html', FRAME_NAME);

でフレームターゲットの指定ができるらしいです(確かに IE と Mozilla では動作しました)。ただ,いくつか調べてみたのですが,window.open() をこのように使って良いという証拠(出典)はまだ見つけていません(ご存知の方は教えて下さい)。

To: レヴィンさん

質問内容が「新しいウィンドウを開き,それをさらにフレーム分割してターゲット指定したい」というように読めます(それはそれで面白い質問だとは思いますが)。そうでないのなら,普通はむむりくさんの方法を使います。でも,なぜ <a target="..">...</a> ではなくスクリプトが必要なのでしょうか?

参考:http://www.axis.t.u-tokyo.ac.jp/%7Eshunak/ecmascript/self.html
 ───────────────────────────────────────  ■題名 : Re:ターゲット指定のやり方  ■名前 : むむりく  ■日付 : 04/6/17(木) 14:11  -------------------------------------------------------------------------
   ▼Pidさん:
>私は最近知ったのですが,
>
>・ window.open('index.html', FRAME_NAME);
>
>でフレームターゲットの指定ができるらしいです(確かに IE と Mozilla では動作しました)。ただ,いくつか調べてみたのですが,window.open() をこのように使って良いという証拠(出典)はまだ見つけていません(ご存知の方は教えて下さい)。
知りませんでした。確かにいろいろサンプル出てきますね。
そのまま'_top'も使えるのですね…

>参考:http://www.axis.t.u-tokyo.ac.jp/%7Eshunak/ecmascript/self.html
ブックマークからこのサイトを見て、
そして参考リンクに気がついた。
二度手間ながら、ちょっと嬉しい。
    
 ───────────────────────────────────────  ■題名 : Re:ターゲット指定のやり方  ■名前 : 105  ■日付 : 04/6/18(金) 21:19  -------------------------------------------------------------------------
   ▼むむりくさん:
>▼Pidさん:
>>でフレームターゲットの指定ができるらしいです(確かに IE と Mozilla では動作しました)。ただ,いくつか調べてみたのですが,window.open() をこのように使って良いという証拠(出典)はまだ見つけていません(ご存知の方は教えて下さい)。
>知りませんでした。確かにいろいろサンプル出てきますね。

私も知りませんでした。少し気になったのでネットスケープのリファレンスを
見て周りましたけど、はっきりとした表記はみつけられずです。

window objectの設計上、たまたま扱えるだけで
本来のopenの使い方からはハズれてるような気もすれば
狙って設計されてるような気がしないでもなくで難しいですね。


個人的参考メモ:
http://devedge.netscape.com/library/manuals/2000/javascript/1.3/reference/window.html

http://devedge.netscape.com/library/manuals/2000/javascript/1.3/reference/frame.html
 ───────────────────────────────────────  ■題名 : Re:ターゲット指定のやり方  ■名前 : Pid  ■日付 : 04/6/20(日) 15:46  -------------------------------------------------------------------------
   質問者さんがどこかに行ってしまわれたようですが,ひょっとして「フレームの大きさを変えたい」ということだったのでしょうか。まあ今となっては確かめようもありませんが…。

window.open() について改めて調べてみたところ,MSDN に記述がありました。
http://msdn.microsoft.com/workshop/author/dhtml/reference/methods/open_0.asp

また,関係ありそうな記述。
http://www.oreilly.com/catalog/jscript3/chapter/ch13.html
http://www.chinalinuxpub.com/doc/oreillybookself/web/jscript/ch11_01.htm

ただ,テストコードを書いて実験してみましたが,MSIE と Mozilla で,あるケースにおいて実装の違いが見られました。どちらの解釈が「正しい」のかはまだ不明。

とりあえずの私の結論としては「window.open() でのターゲット指定も可能だが,現状ではあまりお勧めしない」ということで (^^;)
 ───────────────────────────────────────  ■題名 : Re:ターゲット指定のやり方  ■名前 : 105  ■日付 : 04/6/21(月) 22:10  -------------------------------------------------------------------------
   おつかれさまです。参考ページ、ちらちら見ても
ちょっと判断つかない感じですね。

▼Pidさん:
>とりあえずの私の結論としては「window.open() でのターゲット指定も可能だが,現状ではあまりお勧めしない」ということで (^^;)

同じくです(^^::
 ───────────────────────────────────────  ■題名 : 一応  ■名前 : むむりく  ■日付 : 04/6/20(日) 4:16  -------------------------------------------------------------------------
   http://www.parkcity.ne.jp/~chaichan/qanda/qa5149.htm?04-06-19-21-26
 ───────────────────────────────────────  ■題名 : Re:ターゲット指定のやり方  ■名前 : レヴィン  ■日付 : 04/6/20(日) 19:20  -------------------------------------------------------------------------
    お騒がせしてすみません。この事については解決しました!
ほんとに2回ももうしわけないのですがもう一つ聞きたいことがあります。
http://www.chopop.com/image/mibbs/pc/index.html
の掲示板の「戻る禁止」という題名のやつです。おねがいします。

    
 ───────────────────────────────────────  ■題名 : Re:ターゲット指定のやり方  ■名前 : むむりく  ■日付 : 04/6/20(日) 23:58  -------------------------------------------------------------------------
   ▼レヴィンさん:
> お騒がせしてすみません。この事については解決しました!
まずはどうやって解決したのか書いてください。
質問はそれからでお願いします。
その際には別にスレッドを立てられますよう。

>ほんとに2回ももうしわけないのですがもう一つ聞きたいことがあります。
>http://www.chopop.com/image/mibbs/pc/index.html
>の掲示板の「戻る禁止」という題名のやつです。おねがいします。
この「T郎さん」とか「エルトシャンさん」も、レヴィンさんさんなのですか?

だとしたら、先にこっちを読んでくださいな。
http://www.shoshinsha.com/pukiwiki/pukiwiki.php?%A5%AF%A5%ED%A5%B9%A5%DD%A5%B9%A5%C8%A1%A2%A5%DE%A5%EB%A5%C1%A5%DD%A5%B9%A5%C8 
    
    
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 672