2011-05-30 16 views
6

यह एक घुंघराले वाला है।एम्बेडेड यूट्यूब वीडियो वेब पेज लोडिंग को रोकने वाले नेटवर्क व्यवस्थापक द्वारा अवरुद्ध

हमने अपने ग्राहकों में से एक के लिए एक वेबसाइट विकसित की है जिसमें कुछ एम्बेडेड यूट्यूब वीडियो हैं। दुर्भाग्यवश, क्लाइंट इंटरनेट फ़िल्टरिंग सॉफ्टवेयर यूट्यूब एक्सेस को अवरुद्ध करता है - यह नहीं बदला जा सकता है और नहीं बदला जाएगा क्योंकि यह उनकी (पुरातन) नीति है।

समस्या यह है कि हमारा ग्राहक वेबसाइट लोड नहीं कर सकता क्योंकि यह एम्बेडेड वीडियो लोड करने की कोशिश करने पर लटका हुआ है। स्पष्ट रूप से एक 'वर्जित' संदेश वाला एक नियमित HTML पृष्ठ तब प्रकट होता है जब कोई यूट्यूब तक पहुंचने का प्रयास करता है - इसलिए मैंने सोचा होगा कि ब्राउज़र हार जाएगा और आगे बढ़ेगा .. लेकिन नहीं।

क्या किसी के पास कोई आसान सुझाव है कि इसे कैसे हल किया जा सकता है? संभवतः 'अस्वीकार' संदेश को ब्राउज़र को छोड़ने के लिए 403 शीर्षलेख होना चाहिए ... वैकल्पिक रूप से HTML में ऐसा करने का एक अच्छा तरीका है?

चीयर्स, जॉन।

+1

क्या आप जावास्क्रिप्ट में YouTube के 'favicon.ico' के लिए अनुरोध कर सकते हैं, और' त्रुटि 'ईवेंट पर YouTube वीडियो हटा सकते हैं? – alex

+0

क्या कर सकता था, एक चालाक सेटिंग या कुछ की तरह कुछ और आसान की उम्मीद कर रहा था .. –

+0

दुर्भाग्य से, मुझे ऐसा करने के लिए किसी भी 'param' से अवगत नहीं है। – alex

उत्तर

2

क्या आप IFrames का उपयोग कर सकते हैं?

<html> 
<body> 
    <p> anything outside of the frame</p> 
    <iframe src="page_with_video.htm> 
    <p> Sorry you can't acess this</p> 
    </iframe> 
</body> 
</html> 

और फिर तुम सिर्फ एक बाहरी पृष्ठ पर वीडियो है, जो वीडियो के साथ पेज का कारण होना चाहिए बाकी हिस्सों से अलग से लोड करने के लिए एम्बेड कर सकता है।

+0

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

+0

हमने अंत में छोड़ दिया, वे परेशान नहीं होंगे इसलिए हमने अपने ग्राहक को अपनी आईटी टीम को ठीक करने के लिए समझाया। –

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