so_blue の回答履歴

全161件中161~161件表示
  • 直リンクを弾くJavaScriptについて

    こんにちは!初めての質問なのでちょっと緊張していますが、宜しくお願い致します。 今私は直リンクを弾くスクリプトを設置中です。 下記のものがそうなんですが…。 <script language="JavaScript"> check = "http://yahoo.co.jp/"; url = "http://oshiete1.goo.ne.jp/"; ref = top.document.referrer; // if (ref.indexOf(check) < 0) // document.location = url; </script> この設定だと、yahooの以下デイレクトリのURL(http://yahoo.co.jp/○○.html)からのアクセスでも閲覧許可になり、gooには飛びませんよね? なのに、見に来てくれた人の中でページが見れないっていう方がいるので困っています。 自分でもテストしてみましたが、「お気に入り」にすると見れなくて、ちゃんとサイト内のリンクからは見れましたが・・・。 一体何がいけないのでしょうか? ちなみに見れないと言ってる人は会員さんで、リンク文字をクリックして出たダイアログにパスワードを入れて、上のスクリプトがあるページにいくといった感じの道順です。詳しい事は連絡が取れないのでわからないのですが。 それともその人が実はお気に入りから入ったのでは…などとも思っています。 自分では上手くいくので本当に謎です。 どうか判る方、宜しくお願いします!!もう藁にも縋る思いです。 http://suepon.com/ 使っているのはここのスクリプトです。参考までに。