SP2010:é possível substituir o estilo da caixa de diálogo upload aspx ao chamar a página pai
-
10-12-2019 - |
Pergunta
Esta pode ser uma pergunta boba, mas estou me perguntando se é possível substituir estilos da caixa de diálogo upload.aspx para personalizar a aparência ... não do conteúdo das páginas de upload, mas da página 'pai' de chamada?Não acho que seja, pois acredito que seja um iframe e presumo que você não possa fazer isso com um iframe, mas não tenho certeza.Tem uma coleção de páginas com aparência personalizada que fiz com ecma/designer, mas estou preso à aparência OOB do próprio formulário de upload?
Para ser claro, não quero mexer na própria página de upload porque li que não é uma boa ideia e não quero alterar a funcionalidade, apenas os estilos....
Obrigado como sempre
Solução
Você pode injetar um arquivo css nessa caixa de diálogo usando algum código como este:
var myIframe = document.getElementById('myIframeId');
var link = document.createElement("link");
link.href = "http://example.com/mystyle.css";
link.type = "text/css";
link.rel = "stylesheet";
document.getElementsByTagName("head")[0].appendChild(link);
Visita aqui para detalhes.