ホームページ > 記事 > ウェブフロントエンド > IE は短いドメイン名では Cookie_javascript ヒントを設定できません
簡単なトラブルシューティングを行った結果、問題が見つかり、Cookie の設定が失敗しました。
しかし、なぜ失敗したのかについては、私はこの問題を長い間探していましたが、最終的に誰かが StackOverflow で、IE は 5.0 以降の短いドメイン名に Cookie を設定できないと述べました。
問題が発生するまでどのくらい時間がかかりますか?テストの結果、JavaScriptでCookieを設定するにはピリオドを含む合計5文字は使用できないことが判明しました。ただし、ここには前提があり、明示的にドメインを指定した場合にのみ失敗します。 Cookieを設定するときのパラメータ。つまり、次のように記述すると、
ソース コードの表示 print help document.cookie="key=value;domain=ab.cn";
Cookie の設定は次の場合に失敗します。
ソースコードを表示 print help document.cookie="key=value";
現在のドメインがまだ残っている場合でも、この問題は発生しません。 ABCN。
この記事http://support.microsoft.com/kb/310676/en-us/ では同様の問題について言及していますが、この状況とは異なるようです。参考にすることもできます。
Cookie の設定が失敗したため、トラフィック監視システムは各訪問を新規訪問とみなし、自然直帰率が非常に高かったのですが、Cookie の設定が失敗した場合、GA はデータを送信できなかったようです。
Firefox と Chrome ではそのような問題は発生しません。
これにマークを付けてください。同様の問題に遭遇した人々の助けになれば幸いです。