- ベストアンサー
_selfの働きとは?
- FLASHメニュー4《マルチメニュー4》のmenudata.txtファイルに表記されている「&sub7_1_win=_self&」の_selfはウィンドウのターゲットを指定するものです。
- _selfは現在のウィンドウまたはフレーム内でリンク先のページを表示するために使用されます。
- ダウンロードしたmenudata.txtファイルの中にある「&sub7_1_win=_self&」は、サブメニューのリンクが現在のウィンドウで開かれることを示しています。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
例として挙げられた記述を修正するとすれば、 下記のようになるかと思います。 あくまで、target属性「みたいなもの」であり、 私が挙げたリンク先の記述そのままではないのでご注意を。 &menu1_name=園芸ライフ& &menu1_url=& &menu1_win=& &sub1_1_name=ガーデニングと家庭菜園& &sub1_1_url=http://my-natural-life.com//engei_life/saien.html& &sub1_1_win=_self& ただ、結局の所、質問者さんが実際にどのようなページを作って、 どのような動作を望んでおられるかで「&menu1_win=」の先の部分は変わってきます。 また、「&menu1_win=」の部分は「フレームページ(frameset)」を用いたページを 作成する場合に活用するものであり、特に質問者さんが意識していないのであれば、 デフォルトの「_self」でいいかと思われます。 ダウンロードしたサンプルページは、 見た目はフレーム(frameset)を利用しているように見えますが、 実際は利用していないように思われます。 (私自身それほどHTMLやFLASHが何たるかを把握していないので、 間違っているかも。。。)
その他の回答 (1)
- popokoku
- ベストアンサー率65% (71/109)
>「&sub7_1_win=_self&」のwinはもしかしてWindowsの意?ですか。 「Windows」というか「Window(窓)」の意ですね。 >また、_selfって何でしょうか。selfって自分のサイトURLまたはサイト名のことですか。 質問者さんが書かれた後者のURLに下記の記述がございます。 『 MENUボタン毎に、LINK先ページを開くwindow名が指定できますので、フレームページ(frameset)にも対応しています。 【参考】[_self]同一窓、[_blank]別窓、[_top]トップ窓、[_parent]親窓、[xxxx]framesetで設定したWindowネーム 』 つまり、htmlのhref target属性みたいなものです。 target属性については、下記URLなどを参照下さい。 http://www.tagindex.com/html_tag/frame/frame_target.html
お礼
早速のご回答有難うございます。 >質問者が書いた後者のURLに下記の記述が・・・。←確認しました。 >target属性については、・・・←ボンヤリと掴める知識になりそうです。 ところで現在下記のように作っていますが、まだ不慣れのため、よければ不具合箇所をご指摘頂けませんでしょうか。 例 &menu1_name=園芸ライフ& &menu1_url=& &menu1_win=& &sub1_1_name=ガーデニングと家庭菜園& &sub1_1_url=http://my-natural-life.com//engei_life/saien.html& &sub1_1_win=<a href="http://my-natural-life.com//engei_life/saien.html" target="_self">ガーデニングと家庭菜園</a>
補足
よろしくお願いいたします。
お礼
popokokuさん深夜にも拘らず、ご丁寧なご回答を頂き大変ありがとうございました。 段々targetとは、・・・とはが少しずつ分かりかけてきた様な気がします。 今後とも勉強します。