2011-07-05 20 views
5

मेरे पास एक छवि अपलोडर (http://valums.com/ajax-upload/) है जो प्रोसेसिंग के लिए फ़ॉलबैक के रूप में iframe का उपयोग करता है। मेरी साइट उपयोगकर्ता की जानकारी को स्टोर करने के लिए कुकीज़ का उपयोग करती है। उपयोगकर्ता जानकारी के साथ कुकी आईफ्रेम पर पारित की जाएगी (छवियों को संसाधित करते समय मुझे उपयोगकर्ता की आईडी जानना होगा)। Iframed पृष्ठ उसी डोमेन पर हैं जहां कुकी उत्पन्न होती है।वही डोमेन iframe कुकीज़

उत्तर

6

हां, अगर आईफ्रेम का स्रोत आपके मूल पृष्ठ के समान डोमेन है तो iframe से उत्पन्न होने वाले किसी भी अनुरोध को एक ही कुकी भेजनी चाहिए।

इसके अलावा, अगर आपके पास जावास्क्रिप्ट को आईफ्रेम में लोड किया जा रहा है जो कि उन डोमेन की कुकीज़ तक पहुंचने में सक्षम होना चाहिए।

+1

- कुछ ब्राउज़र जावास्क्रिप्ट को अस्वीकार कर देगा * सब * -डोमेन में संचार, भले ही उनके पास एक ही शीर्ष-स्तरीय डोमेन हो। – cwallenpoole

+0

हाँ यह भी एक डीबग करने के लिए एक मुश्किल है :) –

0

आप की तरह कुकीज़ सेट करते हैं:

set-cookie: some-key=some-value; path=/; 

हाँ

लेकिन आप की तरह कुछ का उपयोग करता है, तो: एक परिशिष्ट के रूप में

set-cookie: some-key=some-value; path=/; 
set-cookie: some-key=; path=/ajax-upload/; 

नहीं

संबंधित मुद्दे