none
Como faço para saber se a página está no modo de edição com JavaScript? RRS feed

  • Pergunta

  • Olá,

    Estou mexendo em Layout de Página e preciso saber como faço para chamar uma função Javascript apenas quando a página estiver fora do modo de edição?

    Sei que em C# é assim:

    bool isPageInEditMode = SPContext.Current.FormContext.FormMode == SPControlMode.Edit;
    
    if (!isPageInEditMode)
    {
    }

    Mas em JavaScript / jQuery?

    Abraços


    [Este fórum já foi muito bom, saudades.]

    segunda-feira, 12 de março de 2018 14:32

Respostas

  • Olá,

    Basta fazer isto:

    var IsEditMode = 
    document.forms[MSOWebPartPageFormName].MSOLayout_InDesignMode.value; 
    if (IsEditMode == "1") { // page is in edit mode } 
    else { // page is in browse mode }

    Sobre isto veja aqui.

    Valeuuuus


    [Este fórum já foi muito bom, saudades.]

    • Marcado como Resposta TI DEV segunda-feira, 12 de março de 2018 14:37
    segunda-feira, 12 de março de 2018 14:37