Supongamos que existe una propiedad que se llama resize y supongamos que nos importa que ie no la acepte
[URL="http://caniuse.com/#search=resize"]Tabla de compatibilidad[/URL]
Pero casi siempre hay un roto para un descosido. Aunemos ambos lenguajes
Código HTML:
Ver original<!DOCTYPE html>
<html dir="ltr" lang="es-es"> div{
width: 250px;
height: 150px;
background-color: red;
resize: both;
overflow: auto;
}
var div = document.querySelector("#foo"), flag = false;
if (!('resize' in div.style)) {
div.addEventListener("mousedown", function(){
flag = true;
}, false);
document.addEventListener("mouseup", function(event){
if (flag){
div.style.width = event.clientX + "px";
div.style.height = event.clientY + "px";
flag = false;
}
}, false);
}
Esto hará que si el navegador no acepta la propiedad, se logre el mismo efecto con código javascript