フレームページへリンクを貼るには?WEB相談室Webページ作成に関しての何でも掲示板です。WIN2000、IIS他]フレームで構成されているページのトップではなく別のページにフレームごとリンクを貼りたいのですが。左フレームに目次があってその目次から表示されるページに外部からリンクをかけたい時はどうすればいいのでしょう。]左フレームに目次を、右フレームに当該目的ページを表示するようなフレームページを作成し、そこにリンクを張れば良いと思います。]意味がわかりにくかったかな。外部から他の人が作ったフレームページのトップではなく進んだページに対してリンクを貼る方法を教えてほしいというのが、質問内容なのですが。]これは、フレームでは、無理かと思います。そのページをふつうにリンクするしかないと思います。]他人のサイト中でのフレームページ内に、その状態のままリンクしたいと言うことですか?「リンクを貼る方法を教えてほしい」は、自分の作ったサイトから上記の状態のまま他サイトのフレームで作られた、状態のままリンクしたいと言うことなら、対象の目次ページと、その先の目的ページを組み込んだHTMLを自作すれば可能ですが、それは相手サイトに大変失礼なことです。目的ページ(フレーム内ページ)へのリンクを貼るだけなら問題は無いですが、その際に、目的ページへのリンクのそばに、フレームのトップにあたるアドレスか、サイトのトップページへのリンクを一緒に作成した方が良いと思います。]>>4>それは相手サイトに大変失礼なことです。論拠を教えていただければ嬉しいのですが。そのつもりで回答したのですが。]相手が全く知らない人なら失礼な話ですが、了解を得ていると前提でリンクしたい場合、やはりこうしたリンクは技術的に無理なようですね。ダミーのindexページを作ってもらって貼るのはできるようですが。難しいと言うことのようですね。ダミーの(framesetがframeを1つだけ持つ)フレームページdummy.htmlを作成する。top.dummy.b.location.hrefを"c.html"に書き換えるとかすればなんとかなるし、Scriptが無くてもある程度アクセシビリティは確保できるかと。論拠を教えていただければ嬉しいのですが。他人のサイトから勝手に、フレームで作ったページを作者の思惑とは異なる表示形態で表示されるのは、純粋に作者に対して失礼かと思います。作者の了解があれば話は別です。内容にもよりますが、リンク先のフレーム構造によってはトップページ行けない可能性もあるかと。これももちろん、前提として「トップページから見て欲しい」等の作者の意図がある場合に限りますが。技術的には難しくも何ともないです。src="ターゲットサイトのURL">とすれば良いだけです。親サイトを見ていた人には、ちゃんとリンク先の説明を表示しなければ同じサイト内のコンテンツと勘違いされます。予期しない表示になる可能性があります。]議論ありがとうございました。フレームのコンテンツは作らない方が良さそうですね。]失礼云々ではなくこんな事例もあるので気をつけてください。]ええと、はじめにお断りしておきますが、別に私としては誰かに敵意をもっていたり喧嘩を売りたかったりするわけではなく、純粋に興味によってこの話題に臨んでいます。そのつもりでお読みいただければ幸いです。>他人のサイトから勝手に、フレームで作ったページを作者の思惑とは異なる表示形態で表示されるのは、純粋に作者に対して失礼かと思います。これがなぜ「失礼」にあたるのかをお尋ねしているわけですが。私も法学が専門ですので何も考えずにものを言っているわけではありません。回答をするにあたり、他人の権利を不当に踏みにじることのないよう、一応の考察はおこなったつもりです。・まず、同一性保持権(著作権法§20)は問題になりませんよね。相手方の文書をそのまま呼び出しているわけですから。フレームの形状を理由なく大幅に変更(横並びのフレームを縦並びに変えるなど)すれば同一性が損なわれるかもしれませんが。・複製権(同§21)や公衆送信権(同§23)も問題ないでしょう。著作物たるページを送信しているのは、相手方の委任(ないし請負、雇用など。実際にどんな契約形態になってるのかは知りませんが)を受けたサーバ(の管理会社)ですから。同じサイト内のコンテンツと勘違いされますこれらは確かにそのとおりです。閲覧者に本来の著作者を誤認させないよう注意する必要があるでしょう。した点に留意した上でならば、WEB上に公開された情報資源たる個々のHTML文書を利用するにあたり、その利用者に対して文書製作者の用意したフレーム定義文書を必ず経由することを義務づける積極的理由は存在しないと思うのですが、いかがなものでしょうか。>>12まさにそのページに書いてあるように、>もっとも非営利的な活動であっても、フレイミングについては、フレイムされたウエッブ・サイトのURLアドレスが表示されず代りに勝手にフレイムした者のURLアドレスが表示されてしまうという問題が残る。いった問題が残るのである。この問題はフレイミングの商業的または非営利的利用の区別に係わりなく両者において問題であるから、その解決策(たとえばきちんとリンク先の情報コンテンツ出所を表示するようなもの)が、法的にも肯定されよう。このスレッドの事例においては、出所/出典のミスリーディング性さえクリアされれば、問題はないと思います。]>>13ええと、はじめにお断りしておきますが、別に私としては誰かに敵意をもっていたり喧嘩を売りたかったりするわけではなく、純粋に興味によってこの話題に臨んでいます。自分もそういうつもりで書いている訳ではありません(^^;単に自分が他サイトから、同じような事をされた場合に「良い気持ちはしない」からです。自分は同じ思いを感じる方が多いと思いそう書きましたが、そうでなければ撤回します。自分の場合は、例え知り合いでもよほどの理由が無ければ断りますし、ましてまったくの第3者がかってにこのようなリンクをしているのを見つけたら、多分URLを変えるかその旨メッセージを表示するでしょう(心の狭いヤツです)法的な問題は専門じゃないので判りませんが「文書製作者の用意したフレーム定義文書を必ず経由することを義務づける積極的理由」に関しては、作者がそうしたいからやっている(だろう)事に尽きます。そもそも公開するためのHTMLなので、公開すること自体はまったく問題ありませんが、自分の見てもらいたい形態で見せたいのは作者として誰でもあるものと考えます。このスレッドの質問者の方には申し訳ないですが、最初の1,2からはそれらを踏まえて質問している様には感じませんでした。自分は10で「もちろん、作者の了解があれば話は別です」と書きました。]>>13それは理解しています。HTMLメールの問題のように、たとえ違法性がなくとも他の合理的理由によりその非が論ぜられる場合もありますし、それならば納得もいきましょう。法的に非難すべきところのない他人の行為を、自身の不快感情*だけ*を根拠として排撃し、なおかつそれを「礼儀」という言葉で正当化しようという考え方は、少なくとも私にとって受け容れられるものではありません。結局、そういう「俺ルール」の押し付け合いになることを避けるために、最大公約数的な行為規範として法が設定されているわけですが。>>14お考えは理解しました。「問題はあくまで作者の気持ち次第」という結論には、やはり賛同しかねるものがあります。限った話ではありませんが、公開された著作物の利用に際して、作者自身の思考/情緒は、決定的要素ではないし決定的要素であるべきでもないからです。これ以上はスレ違いになってしまいますので止めておきますが、もしお望みなら続きはメールででも。Libraryが恐らく目的の動作を満たしているかと。参考にしてみて下さい。]昴さんは議論好きですね。私は人生52年もやっているので失礼が何に当たるか、著作権がどこにあるかは十分承知の上で単純に技術的な質問をしただけです。こんなに議論が深まるとは思っても見ませんでした。商業目的でやっているサイトに関係会社の情報をリンクしようと思っただけですから。了解は取れていますが、技術的に難しければやらないか、相手の会社にフレームのないページを作らせるまでです。]ひろりんさんはこの掲示板の新規投稿時に「質問するときのパターン・ランゲージ」をお読みになりましたか?公開出来る情報なら小出しにせず、初めから書けば直ぐにお望みの情報が得られたと思いますがいかがでしょうか?自分は議論するつもりで書いた覚えは有りません。」の質問の答えただけです。個人的には平野さんの意見には反論がありますが、ここで議論するつもりはまったく有りませんし議論好きな覚えもありません。それより、自分を含め複数の方が回答をかかれているのをご覧になっていないのでしょうか?回答側として自分の知識がお役に立てればと思い回答しましたが寂しい限りです。Strict」でframe要素が削除された理由を調べてみてはいかがでしょうか。W3Cが偉い訳じゃないですが、実際問題として今後フレームが使用できなくなる可能性がある、その理由はここでの話題の答えの一部を担っているのは間違いないようです。収束しかけた話題を引っ張り出してすみません。