• ベストアンサー

自分のHPへの取り込み

自分のHPに自動登録型のリンク(今時w)があるのですが、CGIを使っているので、開くと別画面になり違和感があります。自分のHPの上と横のカテゴリーはそのままにして、さらにフレームを使わないで同一ページに出力することは可能でしょうか?

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

  • ベストアンサー
  • LondonDOG
  • ベストアンサー率46% (47/101)
回答No.1

一般的に著作権上の観点から、リンク先サイトのコンテンツを自分のコンテンツと明確に区分するために新規ウインドウで表示させることが多いようです。なので個人的にオススメはしませんが、どうしても直したいのであれば・・・ cgiを眺めてると登録されたリンクをHTMLに出力する際に新規ウインドウで開くようターゲット指定している場所があるはずです。そこを削除するか表示させたいターゲットに指定し直せば同一ページで出力されます。 その際自作のcgiであれば問題ないと思いますが、他者の作成したcgiを使う場合、改変が認められていないものもあるので注意してください。

その他の回答 (1)

  • steel_gray
  • ベストアンサー率66% (1052/1578)
回答No.2

フレームを使わずに一枚のページに他のページを読み込む方法はいくつかありますが、それにはCGI側対応している必要があります。(実際にそういう対応している自動登録リンクのCGIは見た事はありませんが) CGIを対応させる(改造する)事もできますが…自サイトのデザインにCGIのデザインをあわせるよう、改造した方が早いし楽です。 いずれにしても、CGIの改造にはそれなりのスキルが要るので現実的ではないかも。 今までの登録内容(ログ)を破棄/再登録してもかまわないのであれば、ある程度デザインの自由がきくCGIを選びなおすのも手かもしれません。 なお、配布されているCGIを自分で設置しているという前提で書きましたが、レンタルCGIだとしたらフレーム以外に一つのページのように見せる手段はありません。

関連するQ&A