多分ムリだと思うんですけど、自分のサイトに、他のサイトの特定の部分のテキストとかを取り込む方法ってあるのでしょうか。

画像は<img〜>タグで取り込めますよね?あんな感じのことができたら嬉しいですね。
要は知人のサイトの特定の部分を、いちいち手作業での更新なしでそのまま取り込みたいのです。
よろしくお願いします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2004/09/29 17:36:38
  • 終了:--

回答(9件)

id:kddi No.1

KDDI回答回数277ベストアンサー獲得回数22004/09/29 17:45:39

ポイント10pt

http://tohoho.wakusei.ne.jp/html/iframe.htm

そのファイルは現在ありません

HTMLのiframeを使っては如何でしょうか?

id:goldie

ん〜違いますね。決してどこかから拝借してます、って雰囲気は出したくないのです。

2004/09/29 17:50:06
id:yu_mmm No.2

yu_mmm回答回数9ベストアンサー獲得回数02004/09/29 17:52:58

ポイント16pt

http://tohoho.wakusei.ne.jp/wwwperl2.htm#socket

そのファイルは現在ありません

友人の方なら、ソケットで読み込んでも問題ないと思います。全体取り込みの方法ですが、

CGIで切り取れば、部分的に読み込めます。

CGIとSocketが使えるのが前提ですが。

id:goldie

ほぉ、ちょっと調べてみます。

2004/09/29 18:11:36
id:kuippa No.3

くいっぱ回答回数1030ベストアンサー獲得回数132004/09/29 17:56:53

ポイント16pt

cgiなどのアクティブスクリプトを使用すれば比較的に簡単に実装することができます。

htmlとjavascriptだけで実装できるかについてですが、いくつかやり方はありそうです、参考になるようなスクリプトがまるまる載っているというようなページは残念ながら探しきれませんでした。

ぱっと思いついた実装法。

ちょっと小難しい話題になります…。

(* ´¬`)。oO(ここまで書けば誰かがつくってくれたりしないかな?)

http://tohoho.wakusei.ne.jp/html/iframe.htm

そのファイルは現在ありません

 iframe(IE専用)や、frameで読み込みたいサイトを読み込む。その時、その読み込みを行いたいサイトの方のウインドウはサイズを0にしておくなり、displayをnoneにしておくなりして、非表示にしておく。

相手サイトに<Span>とか<div>で、目的の箇所に名前をつけておいて貰えば、後はウインドウ名指定のタグのid指定で、インナーフレームとして読み込むことができます。

ちょっと小難しいかもしれませんが、それほど難しくはないはず。

これができれば、手作業での更新負担は減ります。

…が、ページを2枚読み込むことになるので重たくなります。

id:goldie

やってみまっす。ありがとうございます。

2004/09/30 10:42:39
id:yoiyami3 No.4

yoiyami3回答回数28ベストアンサー獲得回数12004/09/29 18:07:11

ポイント16pt

http://www.kaleidostar.jp/

カレイドスター:Kaleido Star オリジナル・テレビアニメーション

共有したいテキストを字だけのhtmlにして

アップロードしたファイルのURLをタグに打ちこめばできるとか?

id:goldie

却下でございます。

2004/09/30 10:45:07
id:pons No.5

pons回答回数366ベストアンサー獲得回数82004/09/29 18:21:53

ポイント16pt

phpが使える場合は、レッツphpさんの「へっどらいん」が使えると思います。

ただし、著作権関係があるので、その方とよく話し合われてからの利用が良いかと思います。

 サンプルのデザインは はてなアンテナっぽい雰囲気ですが、htmlがわかれば自力でデザイン変更できると思います。

id:goldie

へー、こんなのもあるのですね。ありがとうございます。

2004/09/30 11:07:11
id:k318 No.6

k318回答回数2622ベストアンサー獲得回数22004/09/29 19:33:54

ポイント5pt

http://www.ushikai.com/web/web08.htm

牛飼いとアイコンの部屋

フレーム内のページに

target= オプションの無い<a href=”

http://www.hogehoge.com

包茎2.0[真性・仮性包茎の手術と治療の最大専門ポータル]

”>hogehoge</a>

というタグを書くと、相手先はそのフレームの中に取り込まれます。相手ページを取り込んでしまうと著作権の侵害になり、告訴されることがあります。

との記述があります。

id:aki73ix No.7

aki73ix回答回数5224ベストアンサー獲得回数272004/09/29 19:57:40

ポイント16pt

上のサイトは私が作った利用例ですGoogleの検索結果を少しだけ加工してCGIで表示するというもので、携帯でGOOGLEの検索結果を見るために作ったものです

処理としては$hostにサーバ名$fileにファイル構成を入れると配列queにとってきたホームページがそのまま取得できるというものです

後はこれを加工してやれば好きな部分を取り出すことができます

$host=$query{’host’};

$addr = (gethostbyname($host))[4];

$file = $query{’file’};

$name = pack(”S n a4 x8”, 2, 80, $addr);

socket(S, 2, 1, 0);

connect(S, $name);

binmode(S);

select(S);

$| = 1;

select(stdout);

print S ”GET ”,$file,” HTTP/1.0¥r¥nhost:”,$host,”¥r¥n¥r¥n”;

@que = <S>;

close(S);

注:ダブルクオートや¥が全角に化けています

http://www.hatena.ne.jp/1094622428#a2

ウェブのトップページの更新日を自動で書き換えてくれるHTMLタグってありませんか? ウェブサイトのコンテンツを更新した際、トップページの更新日の部分をいちいち手動で.. - 人力検索はてな

タグというか、インラインフレームやOBJECTタグで上記のCGIと組み合わせると埋め込むことが可能です

id:goldie

ありがとう、やってみますね。

2004/09/30 11:11:44
id:korox2 No.8

korox2回答回数81ベストアンサー獲得回数02004/09/29 20:26:46

ポイント16pt

インラインフレームが 一番簡単だと思います。

borderの値を0にして scrollingをnoにし、背景色をあわせれば フレームの存在も 分かりませんよ。

ただし 知人の方の許可は必ずとってくださいね(^^

id:goldie

本当?やってみましょうか。

2004/09/30 11:12:46
id:masashi0316 No.9

masashi0316回答回数16ベストアンサー獲得回数02004/09/30 09:46:19

ポイント16pt

ここのスクリプトで全体を取り込み、ちょっと改造して、PHPのsplit関数などで絞り込んで表示というのはどうでしょう?

id:goldie

これは分からないな。

そろそろ終了したいと思います。

しかし何でも聞いてみるものですね。すごいすごい。

ありがとうございました!

2004/09/30 11:15:29

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません