2012-03-29 21 views
46

उपयोगकर्ता वीडियो से लिंक देने के बाद मैं अपने पृष्ठ पर एक यूट्यूब वीडियो एम्बेड करने की कोशिश कर रहा हूं।यूट्यूब वीडियो एम्बेड करना "दस्तावेज़ प्रदर्शित करने से इंकार कर दिया गया क्योंकि एक्स-फ्रेम-विकल्प द्वारा निषिद्ध प्रदर्शन"

<iframe width=\'560\' height=\'315\' src='http://www.youtube.com/watch?v=<video id>&amp;output=embed' frameborder=\'0\' allowfullscreen></iframe> 

लेकिन जब मैं इसे जोड़ने का प्रयास करता हूं तो मुझे यह त्रुटि मिलती है। क्रोम में पेज निरीक्षण के बाद, मैं सांत्वना टैब में यह त्रुटि दिखाई

"दस्तावेज़ प्रदर्शित करने के लिए इनकार कर दिया क्योंकि प्रदर्शन एक्स फ़्रेम-विकल्पों से मना किया"

मैं IE में भी वीडियो देखने के लिए सक्षम नहीं हूँ और फ़ायरफ़ॉक्स भी

मैं भी अन्य पदों में कुछ समाधान को पढ़ने के बाद

header('X-Frame-Options:Allow-From http://www.youtube.com'); 
header('X-Frame-Options:GOFORIT); 
&amp;output=embed to the url 

जोड़ने की कोशिश की।

लेकिन मुझे अभी भी वही त्रुटि मिलती है।

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

समस्या फ़ायरफ़ॉक्स 11 क्रोम 18.0 IE में देखा जाता है 8

किसी को इस समस्या का सामना करना पड़ा?

धन्यवाद

उत्तर

164

पेज आप iframe (यूट्यूब /watch पेज) के स्रोत के रूप स्थापित कर रहे हैं अपने पेज में एम्बेड करने के लिए नहीं चाहता है। आप इसे करने के लिए मजबूर नहीं कर सकते हैं।

एम्बेड करने के लिए सही URL फ़ॉर्म में है:

http://www.youtube.com/embed/oHg5SJYRHA0 
+0

बहुत बढ़िया। इस उत्तर के लिए धन्यवाद। – mcranston18

+0

इसे एक से अधिक बार नहीं बढ़ाया जा सकता है ... महान उत्तर –

+0

धन्यवाद साथी। यह वास्तव में काम किया था। – rohan

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

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