1

このような動作をする簡単なピクセル追跡プログラムを書きました

ステップ 1) tracker.com は Cookie を設定し
ます ステップ 2) mysite.com は<img src="tracker.com/tracking.php"> を表示します。そのイメージは、ステップ 1 から Cookie を読み取り、何らかの処理を行います。

Chrome、Firefox、Safari でうまく機能します。しかし、IE でテストすると、手順 2 で Cookie を読み取ることができません。Cookie が存在しないかのように見えますが、存在することはわかっています。

IE が Cookie が存在しないふりをする理由は何ですか? P3P ヘッダーをいじってみましたが、うまくいきませんでした。

4

6 に答える 6

1

ドメインにプライバシー ポリシーはありますか? 私はそれが何と呼ばれているか忘れました、おそらくp3pですか?追加する必要があるヘッダーのランダムなリスト。

于 2010-09-22T05:27:43.823 に答える
0

その使用法の詳細を知らずにトリッキーですが、私はこの遅い時間にREMOTE_ADDRを使用して現在のドメインのCookieを複製する方法を理解しようとしています

于 2010-09-22T04:33:21.583 に答える
0

src属性のドメインをIEの信頼済みサイトに追加してみてください。私の推測では、これはセキュリティであり、あなたはあなたが直面しているかなり難解なセキュリティ対策を持っています。

于 2010-09-22T04:11:35.590 に答える
0

Cookie 設定ドメインが 2 文字の場合、IE が 2 文字のドメインで Cookie を適切に実行できないというバグが IE 内にあると思います。2文字じゃなくても構いません。

于 2010-09-22T04:15:55.863 に答える
0

したがって、最初の答えはテストに関するものでした... JSを使用してこれを処理してみてください-

site-reference.com フォーラムから..

<script type='text/javascript'>
var track = new Image(); 
track.src="http://www.my-site.com/tracker.php?self=" + this.location;
</script>

*注: 小文字ではなく、画像の大文字の「I」!

我々に教えてください!:D

フレッド

于 2010-09-22T04:18:01.273 に答える
0

IE がサードパーティの Cookie をブロックしている可能性があります。

于 2010-09-22T04:19:05.707 に答える