トップ以外をお気に入りに追加されるのを防ぐタグ+α



0   名前: LEAF : 2005/08/24 12:15
初めまして、LEAFといいます。早速質問なのですが、
正規のURLからリンクされずにページが表示された時、
自分のHPのトップ等に戻すタグは、どんなものか教えて頂けませんか?
<SCRIPT>から始まるのは分かったんですけど…

それと…何と言えばいいかわからないので絵で表します…

メニュー ←をクリックすると

メニュー
 ・チャットへのリンク
 ・掲示板へのリンク
 U
と、このようにするタグはどういうものなのでしょうか。
探してみたのですが見当たらなくて…

説明とても下手ですが、もしよろしければ教えて下さい。
※2回ほど記事を修正させて頂きました。

1   名前: m035 : 2005/08/24 12:15  [URL
<script type="text/javascript">
<!--
var toppage="正しいリンク元URL";
if(document.referrer!=URL){
window.alert("topページにブックマークしてください。");
location.href=toppage;;
}
//-->
<script>
これを対策を施したいページの<head>間に追加。
これで正しいリンク元URL以外からの訪問は正しいリンク元URLへジャンプ。
ただし、正しく動作しないブラウザがあるので注意してください。
この制限はブックマーク用だと考えました。
window.alertの警告は自分なりに変えたほうが良いですね。

2   名前: a : 2005/08/24 12:15
http://www.tagindex.com/cgi-lib/q2bbs/patio.cgi?mode=view&no=162

3   名前: みや : 2005/08/24 12:15
>>1
実際問題として、Norton などのセキュリティソフトでリファラを送出しない場合、ブックマークからのジャンプでなくとも警告が出て飛ばされるので非常に迷惑だと思います。

>>0
後半に関しては「ツリーメニュー」「階層メニュー」で検索すればゴロゴロ出て来ます。その中から良いものを見つけ出すのは大変でしょうが…。

4   名前: LEAF : 2005/08/24 12:15
返事遅れてすいません、早速やってみたいと思います。
ありがとうございました^^;

一覧へ戻る