uso questo scriptino per ridimensionare una popup in base alle dimensioni dell'immagine
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); } window.setTimeout("ReimpostaDimensioni()", 1000); //--> </script> </body> </html>
ma ovviamente non funzia....come risolvo?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>
![]()

Rispondi quotando