uso questo scriptino per ridimensionare una popup in base alle dimensioni dell'immagine
codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html lang="IT">
<head>
<title>Immagine prodotto</title>
<basefont size="2" face="Verdana">
</head>
<body link="#0000FF" alink="#FF0000" vlink="#0000FF" topmargin="0" leftmargin="0">
<script language="javascript" type="text/javascript">
<!--
var querystring = location.search;
var id = querystring.substr(4);
document.write("[img]"+ id + "[/img]");
function ReimpostaDimensioni()
{
window.resizeTo(immagine.width, immagine.height);
}
window.setTimeout("ReimpostaDimensioni()", 1000);
//-->
</script>
</body>
</html>
vorrei però fare in modo che se l'immagine è larga più di 800px mi ridimensioni la popup a 800 e che se è più larga di 600 la ridimensioni a questo valore.avevo pensato di fare così
codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html lang="IT">
<head>
<title>Immagine prodotto</title>
<basefont size="2" face="Verdana">
</head>
<body link="#0000FF" alink="#FF0000" vlink="#0000FF" topmargin="0" leftmargin="0">
<script language="javascript" type="text/javascript">
<!--
var querystring = location.search;
var id = querystring.substr(4);
document.write("[img]"+ id + "[/img]");
function ReimpostaDimensioni()
{
window.resizeTo(immagine.width, immagine.height);
if (immagine.width > "800") { window.resizeTo("800", immagine.height) } ;
if (immagine.height > "600") { window.resizeTo(window.width, "600") } ;
}
window.setTimeout("ReimpostaDimensioni()", 20000);
//-->
</script>
</body>
</html>
ma ovviamente non funzia....come risolvo?