« [ここうさぎ] 「こうさぎ飼育箱」をHACKする | トップページ | ヤプログのこうさぎの発言や俳句がときどき変になる原因 »

2004.08.20

こうさぎ飼育箱の「こうさぎ」リンクを新規ウィンドウで開く

こうさぎが投稿する記事中に次のような文章があります。

*このエントリは、こうさぎの「***」が書きました。

この「こうさぎ」リンクをクリックすると、こうさぎのサイトへ飛びます。 しかし、「こうさぎ飼育箱」では、フレームを利用しているため、フレームの中にこうさぎのサイトが読み込まれてしまいます。

これを回避するには、cbox.cgi を次のように変更します。(行数は目安です。こうさぎ飼育箱 1.1.0 を元にしています。)

79行目付近に base タグを追加して、すべてのリンクを新しいウィンドウで開くようにします。

  <title>$title</title>
  <base target="_blank">
  </head>

このままでは、←/→のリンクも新しいウィンドウで開いてしまうので、これらは元のフレーム内に読み込まれるようにします。

102行目、109行目付近のリンクに target=\"_self\" を加えます。

  print "<a href=\"$cgi?page=$before\" target=\"_self\">$beforeanc</a>";
  print "<a href=\"$cgi?page=$next\" target=\"_self\">$nextanc</a>";

同様に 130行目、136行目付近のリンクも同じように修正します。これでフレーム内にリンクが読み込まれてしまう問題を回避できるようになります。

|
|

« [ここうさぎ] 「こうさぎ飼育箱」をHACKする | トップページ | ヤプログのこうさぎの発言や俳句がときどき変になる原因 »

「裏技」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/6737/1235814

この記事へのトラックバック一覧です: こうさぎ飼育箱の「こうさぎ」リンクを新規ウィンドウで開く:

» こうさぎ飼育箱Ver.2.0β1テスト開始 [UnderDone(あんでるどん)]
こうさぎにて提供中のサービスのひとつ、こうさぎからの投稿を受け取り、内容を表示するCGI、「こうさぎ飼育箱」に対し、機能追加しました。このバージョンはβテスト版... [続きを読む]

受信: 2004.08.21 18:49

« [ここうさぎ] 「こうさぎ飼育箱」をHACKする | トップページ | ヤプログのこうさぎの発言や俳句がときどき変になる原因 »