お気に入りへの登録を防ぎたい
- 0 名前: mikagami : 2004/10/24 12:29
- トップページ以外にもお気に入り登録(ブックマーク)されていて困っています。
JavaScriptでお気に入り登録を防ぐタグを教えて下さい。
- 1 名前: むむりく : 2004/10/24 16:01
- 参考スレッド。
http://hpcgi2.nifty.com/yoshi-m/makehp/q_a/html/wforum.cgi?mode=allread&no=4367&page=0
- 2 名前: phpinfo() : 2004/10/24 19:24 [URL]
- お気に入りに入れる事自体は閲覧者の自由です。
これを管理側が規制することは出来ません。
詳しくはこちら
http://park5.wakwak.com/~tanaka02b/column/faq.htm
- 3 名前: 豆の木 : 2004/10/24 23:33
- たしかに、どこをお気に入りに入ようと、それは閲覧者の自由です。
が、サイトの構成として入り口へ誘導するのもまた管理者の自由です。
「JavaScriptでお気に入り登録を防ぐタグ」というのは無いけれど、どこをお気に入りにしようとトップページから入るようにした例を作ったので参考にしてください。
http://www.geocities.jp/member_tokyo/
- 4 名前: みや : 2004/10/25 03:03
- 確かに「入口へ誘導する」のは管理者の自由ですが、それを「閲覧者に強制する」のはまたちょっと違うと思いますよ。
それに、JavaScriptだと簡単にオフにできるので大した意味は持ちません。CGIで常に異なるファイル名のページを吐き出すとかの方法も考えられますが、そこまでして閲覧者に不便を強いるのも何ですし。
会員制にするというならまた話は別ですが。
- 5 名前: Sinryow : 2004/10/25 00:43 [URL]
- リファラ(リンク元)をチェックして,それが空であれば(お気に入りから入ると空になる)弾くという方法は考えられます。
ただ,この方法はNorton Internet Securityなどを入れている人がそのページを閲覧できなくなるので注意が必要です(Nortonには,リファラを無条件で空にする機能がある)。
<html>
<head>
<script type="text/javascript"><!--
function check(){
if(document.referrer==""){ // リファラが空であれば
location.href="top.html" // トップページに強制的に移動
}
}
--></script>
</head>
<body onload="javascript:check()">
・
・
・
・
</body>
</html>
- 6 名前: h_naruaki : 2004/10/25 11:02
- フレームを使うと、フレームのアドレス=初めに表示されるページがブックマークされるので、
トップにブックマークするのと機能上変わりないかと。
でも、個人的にそんなページは行きたくありません。
#というか、トップ以外にブックマークされて困ることある?
- 7 名前: 2ndGroove : 2004/10/27 19:55
- トップページ以外にお気に入り登録されているのを
把握できる能力はあるのに・・・。
- 8 名前: 2ndGroove : 2004/10/27 19:56
- Flashトップページ完結型サイトにすれば?