Código PHP:
$image="".$row["image"].""; //el link de la imagen lo saque de la base de datos
echo "
<img name=\"image\" src=\"$image\" style=\"display: none;\"></img>
<script language= \"JavaScript\">
var ancho = document.image.width;
if(ancho>540)
document.write(\"<img src='$image' width='540'></img><br><br><br>\");
else
document.write(\"<img src='$image'></img><br><br><br>\");
</script>";
hay alguna manera de que no tenga que recargar la pagina para que funcione, o quiza talvez que se recargue automaticamente para que asi se redimensione.
EDITO: veo que el problema esta en que la imagen tarda en cargarse, es decir la pagina termina de cargarse pero la imagen continua cargandose... y al actualizar la pagina supongo que la imgen como ya esta precargada desde la primera vez que se acceso... por dios tengo un problema ahora que hago... alguna forma de evitar esto.