पर कस्टम फ़ंक्शंस जोड़ने के लिए कैसे एक अच्छा example of how to make a fullscreen version of the CodeMirror editor है। हालांकि यह काम नहीं करेगा यदि कोडमिरर विजेट कुछ अन्य position: absolute
या relative
div के बीच में है (कोडमिरर विजेट की पूर्ण स्थिति अब पूरे पृष्ठ के सापेक्ष नहीं होगी)। के बाद हम CodeMirror बनाते समय इस नए आदेश के लिए बाध्य करने की जरूरत हैकोडमिरर संपादक पूर्णस्क्रीन - कोड दर्पण
CodeMirror.commands.fullscreen = function (cm)
{
var fs_p = $(cm.getWrapperElement());
if (cm._ic3Fullscreen == null) {
cm._ic3Fullscreen = false;
cm._ic3container = fs_p.parent();
}
if (!cm._ic3Fullscreen)
{
fs_p = fs_p.detach();
fs_p.addClass("CodeMirrorFullscreen");
fs_p.appendTo("body");
cm.focus();
cm._ic3Fullscreen = true;
}
else
{
fs_p = fs_p.detach();
fs_p.removeClass("CodeMirrorFullscreen");
fs_p.appendTo(cm._ic3container);
cm.focus();
cm._ic3Fullscreen = false;
}
};
:
हम फुलस्क्रीन जाना CodeMirror के लिए एक नया आदेश जोड़ सकते हैं। विकल्प के लिए इस जोड़ें:
extraKeys: {"F11": "fullscreen"}
सवाल क्या CodeMirrorFullscreen
CSS वर्ग में डाल करने के लिए सुनिश्चित फुलस्क्रीन काम करेंगे बनाने के लिए है?
"पूर्णस्क्रीन संस्करण कैसे बनाएं" - पूर्णस्क्रीन संस्करण क्या है? आपका प्रश्न समझ में नहीं आता है। – rochal
थोड़ा स्पष्ट होने के लिए ठीक करें, अगर आपको पता है कि कोडमिरर आप सवाल समझते हैं क्योंकि यह उनके डेमो का भी हिस्सा है। – ic3
कृपया इस पर विस्तृत करें। आपका मतलब क्या है "पूर्ण स्थिति अब स्क्रीन नहीं हो सकती है"? –