
いつもお世話になっております。
今回も大変困ってしまし、質問をさせていただきます。
JavaScriptを使用してリファラを取得したいと考えており、
ネットや本を調べ、以下のように記述し、「Test.html」という名前で保存しました。
<script type="text/javascript">
//クッキーへ書き込み
function SetCookie()
{
//リファラの取得
urlstring = document.referrer;
//表示
window.alert(urlstring);
//クッキーへ書き込み
document.cookie = "URL=" + escape(urlstring) + "; " + "expires=Fri,31-Dec-2030 23:59:59; ";
}
//呼び出し
SetCookie();
</script>
「Test.html」と同じドメイン(サーバ)にあるWebページを表示した後、「Test.html」を表示するとリファラを取得でき、alertで表示できました。
しかし、「Test.html」異なるドメイン(このWebページがおいてないサーバ)のページを表示した後に「Test.html」のWebページにアクセスしても、リファラが取得できず、alertで表示できませんでした。
サーバが違っても、リファラは取得できるようなのですが、
どうしてこんな事態になったのか、どうにもわかりません。
どこか違っているのでしょうか?
どうか教えてください。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
リファラはリンクなどから飛んだ場合だけ送信されるはずです。
なので、アドレスバーにURLを入力して移動した場合はリファラは
空になるのでは。
あとは、ANo.1さんの仰るようにセキュリティソフトなどによって
ブロックされている可能性もあります。
セキュリティソフトなどによってはデフォルトでリファラを削除する
ものがあります。
No.2
- 回答日時:
まずはデバッグのときには切り分けが大事。
クッキーをつかわず単純にalert(document.referrer)で表示されるか
どうかをチェックするところからはじめては?
きちんとしたリンクからTest.htmlにとんでないだけのような気もしますが
No.1
- 回答日時:
ブラウザの設定および、インターネット関連のセキュリティーソフトの設定で、
異なるドメインに対してリファラーを送信する設定になっていますか?
もしなっているのであれば、このような現象になったことがないので私にはわかりかねますが。。。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
プロキシ経由でNet::FTPを利用...
-
クライアントのIPとマシン名を...
-
月の第一週とは
-
apacheでPerl CGIが作動せず、5...
-
週2回のペースって だいたい何...
-
エクセルで相対パスの書き方を...
-
jcode.plが読み込めない
-
useする自作のモジュールについ...
-
ユーザー定義の(aaa)
-
DBを10件毎に表示ページング...
-
LinuxでRTPヘッダを作りたいの...
-
携帯用のダウンロード配信
-
VBA。複数のChangeイベントをま...
-
VBAでExcelのヘッダーに文字列+...
-
c# webBrowser 内のpdfファイル...
-
C# FTPサーバ カレントディレ...
-
曜日と曜の使い分けがわかりま...
-
エクセルで毎月第2週日の水曜日...
-
“パーミッションを変えて、実行...
-
htmlにアクセスしたときにperl...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
perlの環境変数 ENV{'REMOTE_A...
-
クライアントのIPとマシン名を...
-
このアクセスの仕方はOK?
-
JSPから生成したHTMLの表示サイ...
-
webサーバでクライアントを特定...
-
スマホからのアクセスをリダイ...
-
Proxy経由でサイトにアクセスす...
-
社外からのアクセスかどうか判...
-
社内ページのアクセス解析
-
サーバー取得の日数
-
Perlでの$ENV{REMOTE_ADD}の信...
-
BASE64でエンコードしてPOSTし...
-
URLConnection Timeoutエラー
-
socket使用時の環境変数(REMOT...
-
ネットワーク上のサーバーの空...
-
HttpClientを利用してのサービ...
-
LOGON_USER
-
あるサイトへの自動アクセスに...
-
Apacheでユーザの環境変数をロ...
-
RecordCountが有効なサーバ
おすすめ情報