Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera o meu problema é o seguinte:
Preciso saber via código Javascript quando, em uma determinada Div, ocorreu overflow.
Ela esta como auto, mas preciso saber se ocorreu overflow depois do carregamento de dados que faço nela.
Se caso ocorreu overflow, tenho que realizar uma outra função.
Enfim preciso saber apenas como descobrir.
Na verdade, acho que não me expressei muito bem.
Tenho uma div com overflow auto. Gostaria de saber, via código, quando é que aparece a barra de rolagem.
Exatamente da forma que eu falei.
Vai aparecer a barra de rolagem quando a largura ou altura do elemento com barra forem maiores que as dimensões do elemento pai.
tenta medindo a largura ou altura, e vendo se a largura ou altura são maiores que as do pai.
Se forem, então ocorreu overflow: auto;