अन्य उत्तर पहले से ही वर्णन कैसे आप एक कम या ज्यादा ब्राउज़र-स्वतंत्र ढंग से पूर्ण स्क्रीन जा सकते हैं। हालांकि, उपयोगकर्ता इंटरैक्शन की आवश्यकता की समस्या बनी हुई है।
सुरक्षा कारणों से आप अपने वेबपृष्ठ को पूर्णस्क्रीन मोड में प्रदर्शित करने के लिए मजबूर नहीं कर सकते हैं। इसके लिए उपयोगकर्ता इंटरैक्शन की आवश्यकता है।
साथ ही, जब भी उपयोगकर्ता किसी अन्य पृष्ठ पर जाता है, तब भी ब्राउज़र पूर्णस्क्रीन मोड छोड़ देता है, यहां तक कि एक ही वेबसाइट पर, और उसे प्रत्येक पृष्ठ पर पूर्णस्क्रीन मोड में वापस जाने के लिए कुछ "उपयोगकर्ता इंटरैक्शन" करना होगा।
यही कारण है कि यदि आप पूर्णस्क्रीन होना चाहते हैं तो आपकी वेबसाइट को एक ही पृष्ठ होना चाहिए।
है यही तो मैं सुझाव है: एक भी छप पेज पर एक छिपा iFrame का उपयोग करें।
जब भी उपयोगकर्ता कहीं भी क्लिक करता है या किसी भी कुंजी दबाता है, तो बस इस आईफ्रेम को पूर्णस्क्रीन के रूप में सेट करें और इसे दिखाएं। जब आप पूर्णस्क्रीन मोड छोड़ने पर कोई ईवेंट प्राप्त करते हैं, तो स्प्लैश दिखाने के लिए फिर से IFrame को छुपाएं।
डिफ़ॉल्ट रूप से उसी फ्रेम में लिंक खुलते हैं, इसलिए आप पूर्णस्क्रीन मोड में तब तक रहेंगे जब तक उपयोगकर्ता स्पष्ट रूप से इसे छोड़ देता है या कुछ लिंक नए टैब में खुलते हैं।
यहाँ एक उदाहरण है कि क्रोम में काम करता है: (। See it in action. उपयोग अन्य उत्तर यह ब्राउजर स्वतंत्र बनाने के लिए)
<html>
<head>
<script language="jscript">
function goFullscreen() {
// Must be called as a result of user interaction to work
mf = document.getElementById("main_frame");
mf.webkitRequestFullscreen();
mf.style.display="";
}
function fullscreenChanged() {
if (document.webkitFullscreenElement == null) {
mf = document.getElementById("main_frame");
mf.style.display="none";
}
}
document.onwebkitfullscreenchange = fullscreenChanged;
document.documentElement.onclick = goFullscreen;
document.onkeydown = goFullscreen;
</script>
</head>
<body style="margin:0">
<H1>Click anywhere or press any key to browse <u>w3schools</u> in fullscreen.</H1>
<iframe id="main_frame" src="http://www.w3schools.com" style="width:100%;height:100%;border:none;display:none"></iframe>
</body>
</html>
पी.एस. मुझे उपरोक्त @jsve द्वारा प्रदान किया गया लिंक पसंद है, और इस तरह यह भी बेहतर है: change your OS :)।
इसके अलावा, मैं एक वेब डेवलपर नहीं हूं। बस सोचा कि यह सवाल जांचना दिलचस्प होगा।
पर एक नजर डालें (अवगत अन्य Chrome कियोस्क मोड शुरू करने से पहले चल रहे प्रक्रियाओं है कि काम करने से रोक सकते हैं हो सकता है) यह: http://davidwalsh.name/fullscreen केवल चेतावनी यह है कि यह सभी ब्राउज़रों पर काम नहीं करता है। –
यदि वेबसाइट किसी टीवी में प्रदर्शित की जाएगी, तो आपको पहले से ही टीवी के लिए डिज़ाइन किए गए ओएस का उपयोग करना चाहिए, और उनमें आमतौर पर पहले से ही पूर्णस्क्रीन ब्राउज़र हैं। –
मैं टीवी के लिए कुछ भी विशिष्ट विनिर्देशों का उपयोग नहीं करूंगा ... यह एक सामान्य वेबसाइट है। –