यहां एक है जो मुझे लूप के लिए फेंक रहा है। मैं एक साधारण कुकी सेट करने की कोशिश कर रहा हूं जिसमें एक नाम है: IE8 पर मूल्य जोड़ी। एफएफ पर परीक्षण किया और यह ठीक काम करता है। आईई 8 इसे अवरुद्ध करता रहता है।आईई 8 अवरुद्ध जावास्क्रिप्ट कुकीज़
मैं पी 3 पी सामग्री के बारे में पढ़ सकते हैं और एक बुनियादी पी 3 पी डॉक, कोई त्रुटि आईबीएम उपकरण द्वारा रिपोर्ट बनाई है, और सभी पृष्ठों पर निम्न को शामिल किया है:
<meta http-equiv="P3P" CP="CAO DSP COR PSDa CONi TELi OUR STP COM NAV"><link rel="P3Pv1" href="/w3c/p3p.xml"></link>
कोड मैं स्थापित करने के लिए कुकी का उपयोग निम्नानुसार:
function setCompatibilityCookie(c_name, value, expiredays) {
var exdate = new Date();
exdate.setDate(exdate.getDate() + expiredays);
document.cookie= c_name + "=" + escape(value) + ((expiredays==null) ? "" : ";expires=" + exdate.toUTCString());}
कोई विचार क्यों IE8 मुझे इस कुकी को सेट करने से रोकता है?
धन्यवाद, Schalk कि आप getDate()
, महीने का वह दिन रिटर्न का उपयोग कर रहे
आप (एक IFRAME में अर्थात) एक "तीसरी पार्टी" दस्तावेज़ से कुकी सेट कर रहे हैं? –
नहीं, यह सिर्फ एक HTML पृष्ठ है। मैंने वास्तव में कोड को एक साधारण HTML पृष्ठ पर अलग कर दिया है जिसमें दो लिंक हैं, जो कुकी सेट करता है और दूसरा जो कुकी मान प्राप्त करता है और इसे पृष्ठ पर प्रिंट करता है। यह फ़ायरफ़ॉक्स में लेकिन IE8 में रूप में अच्छी तरह क्रोम के रूप में कुकी सेट कभी नहीं किया गया है पूरी तरह से काम करता है। – schalkneethling
अब इसे आभासी मशीन में चल रहे आई 6 पर परीक्षण किया गया है और इसे वहां भी अवरुद्ध किया जा रहा है, इसलिए यह कुछ अजीब आईई चीज है। http://pastebin.com/yB8WSDjW – schalkneethling