MAIS

    Remover barra preta Excel Web App – javascript

    - Anúncio -
    - Anúncio -

    Quem utiliza o Excel Web via javascript sabe que ele é muito útil, porém em alguns caso precisamos ocultar a tarja/barra preta que aparece no final da planilha exibida.
    Com aquela barra o usuário consegue fazer o download da planilha, obter informações sobre ela.

    E como padrão o Excel Web não oculta ela, porém com um script podemos remove-la de forma muito fácil.

    caso seu script não tenha a função onEwaLoaded, acrescente ela no final do script.

     function onEwaLoaded(result){
         if (result.getSucceeded()){
            var iframe = document.getElementById('myExcelDiv').children[0];
            var innerDoc = iframe.contentDocument || iframe.contentWindow.document;
            innerDoc.getElementById("ewaSynd1_m_ewaEmbedViewerBar").style.display = 'none';
          }
    }
    

    Explicando a função:

    a função onEwaLoaded é executada ao final do carregamento de toda a planilha, e ao carregar, capturamos o elemento criado myExcelDiv, checamos se foi carregado com sucesso, pegamos o iframe gerado pelo Excel Web e pegamos o seu conteúdo na variável innerDoc, e dentro dela buscamos o id da barra “ewaSynd1_m_ewaEmbedViewerBar” e damos um display:none para ela.

    É possível também remove-la com a função removeElement.

     function removeElement(element) {
                element && element.parentNode && element.parentNode.removeChild(element);
      }
      removeElement( innerDoc.getElementById("ewaSynd1_m_ewaEmbedViewerBar") ); 
    

    retirado de http://www.excelmashup.info/topic/remove-black-bar-excel-web-app-javascript/

    - Anúncio -

    Artigos recentes

    Como se dar bem na crise do corona vírus? Ganhe dinheiro no tempo de quarentena (covid-19)

    Em tempos que tudo se fala em corona vírus (covid-19) e que temos que ficar em quarentena em casa, muitos trabalhando como home-office, ou...

    PHP Orientado a Objetos de forma fácil e prática – POO

    Para muitos programadores PHP, orientação a objetos é um conceito amedrontador, cheio de sintaxes complicadas e pontos de paradas. Aqui você aprenderá os conceitos por...

    Ganhar Dinheiro Trabalhando Em Casa Em Apenas 7 Dias

    O Método Desafio de 7 Dias é um Curso Online com um método único e exclusivo, para que você aprenda a gerar renda através...

    Moderninha X – A melhor maquininha

    Fácil de usar, a Moderninha X é a maquininha PagSeguro que aceita 22 formas de pagamento diferentes e ainda te ajuda a gerenciar suas...

    Cielo ZIP

    Cabe no seu bolso e não precisa de celular. Você pode levar para aonde quiser e conta com bateria de longa duração.DébitoCrédito à vistaCrédito...

    Continue lendo

    DEIXE UMA RESPOSTA

    Please enter your comment!
    Please enter your name here

    Stay on op - Ge the daily news in your inbox