• ベストアンサー

ブックマーク拒否について

自分でサイトを立ち上げているものですが、初心者ですので教えてください。 あるページだけをブックマーク拒否したいのです。 もしくはそのページに直接アクセスすると、TOPページが表示されるとか… PC用にはJavaScriptのタグをつけましたが、携帯からですと無効のようです。 携帯でも同じことができるようなタグをご存知であれば教えてください。

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

  • ベストアンサー
  • urecy
  • ベストアンサー率54% (30/55)
回答No.1

以前javascriptを使い、最終更新時間を表示する物をつくったのですが PCだけでは表示されて、携帯では表示されませんでした。 ということは、携帯ではjavascriptが認識されないようなので そのことを利用してみるのはどうでしょうか? >もしくはそのページに直接アクセスすると、TOPページが表示されるとか… ということですが「携帯ではブックーマークされると困るページ」へのLINKを表示するかしないかを javascriptで指定してやる、というのはどうでしょうか? (ボキャブラリーが少ないので、言いたいことが伝わっているか心配ですが・・・) <script type="text/javascript"> document.wirte( "<a href='xxx.html'>ここをクリックで移動します</a>" ); </scritp> とすれば、携帯ではjavascriptを認識できないので表示されず 上記のlinkは、PCだけで表示されるのではないでしょうか? ただ新しい携帯電話では、javascriptを認識して表示する物もでてきてますので。 その場合はさらにjavascriptのなかで 携帯からのアクセスか、携帯からのアクセスかを判断して (たとえば、navigoator とかで判断) link先を表示するかしないか、またはlink先を振り分ける とすればいけそうな気がします。 駄目でしたら、すみません。

noname#60676
質問者

お礼

お礼が遅くなり申し訳ありません。 当サイトの利用者のほとんどが携帯ユーザーのため、教えていただいた方法を使用することはできなさそうです… せっかく丁寧にご指導いただきましたのに、すいません。 ありがとうございました。

その他の回答 (1)

noname#100277
noname#100277
回答No.2

auでは拒否可能でも、他のキャリアでは無効でしょう。 PCにだってブラウザの設定で「JavaScript」無効にしてたら無意味です。 サイトのトップ等に「ブックマークはトップページにお願いします」等のメッセージを表示させるのが良いのでは? ブックマークされると困る事がでしょうか?

noname#60676
質問者

お礼

回答ありがとうございます。 サイトのトップにはそのような表記をしておりますが、やはりパケット代の問題などで子ページをブックマークされる方が多いようです。 ブックマークされると困るというよりトップページをブックマークしてほしいためだったのですが、これ以上方法はなさそうです。 教えていただきありがとうございました。

関連するQ&A