• ベストアンサー

ほかのサイトのhtmlの中身をコピーするには。

この頃、HPを作り出したのですが、フレームやインラインフレームを試してみました。すると、インラインフレームは必要ない、部分を掲載してしまい、とてもHPのバランスをくずしてしまい、とても困っています。(フレームも同様)ですから、その掲載したいHPの例えば、xxx.htmなどの3行目から、7行目をコピーして自分のサイトに掲載するなどをしたいのですが、どうにかできないでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.4

他人のものを勝手に使うかどうかという本質的な議論は不問として HTMLだけでは無理です。 勉強してサーバーサイドのプログラムを組めれば、そんなに難しい 処理ではありません。

tagatine
質問者

お礼

回答ありがとうございます。サーバーサイドですか。よく分からないので、勉強してみようと思います。

その他の回答 (3)

回答No.3

ソースには著作権がありますのでその様なことは行わないで下さい。 どうしても行なう必要がある場合には相手方の管理人に話をし、 どのように流用させてもらえば良いか相談、指示を受けると良いと思います。

tagatine
質問者

お礼

著作権が絡んでくるとは、思いませんでした。勉強したいと思います。 教えていただきありがとうございます。

  • new_hope
  • ベストアンサー率49% (513/1032)
回答No.2

やりたいことは把握致しましたが、難しいことです。 ただリンクを張ったりページを丸ごとフレーム内に読み込むだけならHTMLでも可能ですが、 1.そのホームページに行って、HTMLファイルを取得。 2.目的の範囲のスタートとゴール地点のタグを確認(行数じゃ更新されるたびに変わりますからね)。 3.その間にある、目的のテキストを取得。 4.その記事を含めたHTMLページをあなたのホームページがあるサーバー上で自動生成 5.みんなが見れる状態になる これを全部、自動でやってくれるプログラムを作らなければいけません。HTMLやCSSやJavascriptでは無理です。 サーバー上で動かせるWEBプログラミングを覚えなければいけないので、勉強するのにけっこう膨大な月日がかかると思います。プロのWEBデザイナーでもできません。WEBプログラマーじゃないと・・・。 ですので、自分でコピーしてきてその都度貼り付けるほうが早いです。ちなみに他人のサイトの場合、自分で手動でコピーしてもプログラムで転載しても勝手にやるのはダメな事なので、許可とってからね^^

tagatine
質問者

お礼

ありがとうございます。膨大な時間を消費するのですか~。色々な参考書を頼りに勉強していこうと思います。教えていただきありがとうございます。

  • Cupper
  • ベストアンサー率32% (2123/6444)
回答No.1

ソースを見ましょう IEならば  表示 → ソース Firefoxならば  表示 → 表示のソース あとはソースをコピーして作成しているソースに貼り付ければOK ただ貼り付けるだけでなく、どのような方法を使って表示をさせているのかを理解していないと そのまま使えるソースなら大丈夫でしょうが直して使わなければ思うように 表示できないソースも多々ありますので注意しましょう

tagatine
質問者

お礼

回答ありがとうございます。

tagatine
質問者

補足

そういう意味ではなく、日々更新される、ページをコピーしたいのです。うまく伝えられず、すいません。