खोज…


वाक्य - विन्यास

  • var विकल्प = SP.UI. $ create_DialogOptions ();

  • var modalDialog = SP.UI.odalDialog.showModalDialog (विकल्प);

पैरामीटर

विकल्प संपत्ति विवरण
शीर्षक एक स्ट्रिंग जिसमें संवाद का शीर्षक होता है
यूआरएल एक स्ट्रिंग जिसमें संवाद में दिखाई देने वाला पृष्ठ का URL होता है। या तो यूआरएल या html निर्दिष्ट किया जाना चाहिए। html पर url पूर्वता लेता है।
एचटीएमएल संवाद के भीतर प्रदर्शित करने के लिए एक HTML तत्व।
एक्स पूर्णांक मान के रूप में संवाद का x- ऑफसेट।
y एक पूर्णांक मान के रूप में संवाद का y- ऑफसेट।
चौड़ाई पूर्णांक मान के रूप में संवाद की चौड़ाई। अगर अनिर्दिष्ट और AutoSize गलत है चौड़ाई 768px पर सेट है
ऊंचाई पूर्णांक मान के रूप में संवाद की ऊंचाई। अगर अनिर्दिष्ट और AutoSize गलत है ऊंचाई 576px पर सेट है
allowMaximize बूलियन मान निर्दिष्ट करता है कि क्या मैक्सिमाइज़ बटन दिखाया जाना चाहिए।
showMaximized एक बूलियन मूल्य निर्दिष्ट करता है कि क्या संवाद अधिकतम खुलता है।
showClose बूलियन मान निर्दिष्ट करता है कि संवाद पर क्लोज़ बटन दिखाई देता है या नहीं।
ऑटो साइज़ एक बूलियन मान जो निर्दिष्ट करता है कि संवाद मंच स्वचालित रूप से आकार देने वाले संवाद को संभालता है या नहीं।
dialogReturnValueCallback एक फ़ंक्शन पॉइंटर जो रिटर्न कॉलबैक फ़ंक्शन को निर्दिष्ट करता है। प्रकार SP.UI.DialogResult गणन के dialogResult, और एक returnValue उद्देश्य यह है कि संवाद द्वारा लौटाए गए किसी भी डेटा शामिल हैं: समारोह दो पैरामीटर लेता है।
आर्ग एक ऑब्जेक्ट जिसमें डेटा होता है जो डायलॉग को पास किया जाता है।

टिप्पणियों

SP.UI.ModalDialog नाम स्थान जावास्क्रिप्ट ऑब्जेक्ट मॉडल के साथ SharePoint 2010 में पेश किया गया था, और बाद के SharePoint संस्करणों 2013, Office365, और 2016 में उपलब्ध है।

अतिरिक्त संदर्भ सामग्री:

एक डायलॉग बॉक्स बंद होने पर एक क्रिया करें

SP.SOD.executeOrDelayUntilScriptLoaded(showDialog,"sp.js");

function showDialog(){
    var options = SP.UI.$create_DialogOptions();
    options.url = "/mySite/lists/myList/NewForm.aspx";
    options.dialogReturnValueCallback = myCallBackFunction;
    SP.UI.ModalDialog.showModalDialog(options);    
    function myCallBackFunction(result,data){
        switch(result){
            case SP.UI.DialogResult.invalid: 
                alert("The dialog result was invalid"); 
                break;
            case SP.UI.DialogResult.cancel: 
                alert("You clicked cancel or close"); 
                break;
            case SP.UI.DialogResult.OK: 
                alert("You clicked OK, creating an item in the list."); 
                break;
        }
    }
}

एक डायलॉग में एक मौजूदा पृष्ठ दिखाएं

SP.SOD.executeOrDelayUntilScriptLoaded(showDialog,"sp.js");

function showDialog(){
    SP.UI.ModalDialog.showModalDialog(
        { url: "/org/it/web/wik/Lists/ExampleCode/DispForm.aspx?ID=6" }
    );
}

एक कस्टम डायलॉग दिखाएं

SP.SOD.executeOrDelayUntilScriptLoaded(showDialog,"sp.js");

function showDialog(){
    var dialogOptions = SP.UI.$create_DialogOptions();
    dialogOptions.title = "Your Title Here!";
    var dummyElement = document.createElement("div");
    dummyElement.style.textAlign = "center";
    dummyElement.appendChild(document.createElement("br"));
    dummyElement.appendChild(document.createTextNode("Some beautifully crafted text."));
    dummyElement.appendChild(document.createElement("br"));
    dialogOptions.html = dummyElement;
    SP.UI.ModalDialog.showModalDialog(dialogOptions);    
}


Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow