दिलचस्प पोस्ट
3D कम से कम वर्गों विमान एक नया संग्रह करने के लिए स्ट्रीम करने के लिए संग्रह त्रुटि देने के बिना वेक्टर सीमा से बाहर जा रहा है log4j: एक विशेष श्रेणी के विशिष्ट एपेन्डर के लॉग आउट आउटपुट एक्सेल ओपन एक्सएमएल पढ़ना खाली कोशिकाओं की अनदेखी कर रहा है आप पहले से ही एक्स सक्रिय कर चुके हैं, लेकिन आपके Gemfile को वाई की आवश्यकता है क्या है – के लिए अच्छा है? सी = अंतर और बराबर के बीच सी () पायथन में पियरसन सहसंबंध और महत्व की गणना करना मुझे ES6 वर्गों का उपयोग क्यों करना चाहिए? कैसे एक जावास्क्रिप्ट चर सेट करने के लिए? एंड्रॉइड एमुलेटर पर Google मानचित्र v2 चलाना एंड्रॉइड सूचीदृश्य पंक्ति हटाने एनीमेशन क्या आप <textarea> में बहुभाषी HTML5 प्लेसहोल्डर टेक्स्ट कर सकते हैं? प्रोग्रामेटिक पतन या विस्तारित करें CollapsingToolbarLayout

क्रोम में फ़ाइल यूआरएल क्रॉस डोमेन जारी – अप्रत्याशित

समस्या यह है कि क्रोम क्रोम डोमेन त्रुटि फाइल आईआरएल का इस्तेमाल करने पर है

मैं एक एसवीजी दस्तावेज को एक HTML में एम्बेड कर रहा हूं, ऑब्जेक्ट टैग को सापेक्ष पथ के रूप में डेटा विशेषता के साथ, ओलोड इवेंट पर, मैं एसएसजीजी दस्तावेज़ getSVGDocument () का उपयोग करना चाहता हूं।

मैं html फ़ाइल को यूआरएल के माध्यम से उपयोग कर रहा हूं, जब getSVGDocument कहा जाता है, क्रोम क्रॉस डोमेन त्रुटि देता है। क्रोम वास्तव में एसवीजी एम्बेड करता है लेकिन getSVGDocument एसओजी के लिए DOM वापस नहीं करता है

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

जैसा कि आप देख सकते हैं कि मूल पथ दोनों HTML और एम्बेडेड दस्तावेज़ svg के लिए समान है, तो क्रोम इस त्रुटि को क्यों फेंकता है?

वेब के समाधान से एकत्रित समाधान "क्रोम में फ़ाइल यूआरएल क्रॉस डोमेन जारी – अप्रत्याशित"

आप Chrome के क्रॉस डोमेन / फ़ाइल सुरक्षा सीमाओं को मार रहे हैं

आप क्रोम में समान मूल नीति को अक्षम करने और क्रोम में मूल नीति का उपयोग कैसे कर सकते हैं, इस बारे में निर्देशों का पालन करके इसे अक्षम कर सकते हैं क्योंकि मैं किसी सर्वर का उपयोग नहीं कर रहा हूं, कैसे इन के साथ क्रोम शुरू करना है।

चेतावनी का एक शब्द, यद्यपि: उन्हें किसी कारण के लिए "सुरक्षा सीमाएं" कहा जाता है, इसलिए तृतीय पक्ष साइटों को ब्राउज़ करते समय इस पर लागू नहीं होता है सामान्य रूप से वेब को ब्राउज़ करते समय यह बहुत खतरनाक होता है उदाहरण के लिए, यह बंद होने के साथ मैं अब आपके लिए gmail.com, facebook.com और yourbank.com जैसे साइटों पर अनुरोध कर सकता हूं, और आपकी कुकीज मुझे खुद के रूप में दिखाना चाहेंगे।

यदि आपको वास्तव में इसकी आवश्यकता है, तो आपको क्रोम को --disable-web-security फ्लैग चलाने की आवश्यकता है:

 chrome --disable-web-security # unix/linux only 

अगर आपको फ़्लैग को लागू करने के बारे में ओएस निर्देशों की आवश्यकता है, तो http://www.chromium.org/developers/how-tos/run-chromium-with-flags देखें।