finalmente mi funziona !!!!
Grazie 10000000000000000000000000000
!
a proposito, ho 2 domande da farti,
1) lo scritp è compatibile con tutti i principali browser ?
2) se io voglio aprire una pagina html con questo effetto in una pop up, che variazioni servono ?
cioè ad esempio aprire una pop-up con una pagina prova.html delle grandezza di 600 x 450 px.
grazie di tutto
p.s. ho inquadrato il codice js meglio:
codice:
function expandingWindow(image) {
var windowprops='width=1,height=1,scrollbars=0,status=no,resizable=0,location=no'
var heightspeed = 2;
var widthspeed = 2;
var leftdist = 10;
var topdist = 10;
var lunghezza = 600;
var altezza = 600;
if(lunghezza == 0){
lunghezza = window.screen.availWidth;
}
if(altezza == 0){
altezza = window.screen.availHeight;
}
html = '<HTML>\n<HEAD>\n<TITLE>Image</TITLE>\n</HEAD>\n<BODY LEFTMARGIN=0 MARGINWIDTH=0 TOPMARGIN=0 MARGINHEIGHT=0>\n<CENTER><IMG SRC=\"'+image+'\" BORDER=0 NAME=imageTest onLoad=\"window.resizeTo(document.imageTest.width+14,document.imageTest.height+32)\"></CENTER>\n</BODY>\n</HTML>';
if (window.resizeTo&&navigator.userAgent.indexOf("Opera")==-1) {
var winwidth = lunghezza;
var winheight = altezza;
var sizer = window.open("","","left=" + leftdist + ",top=" + topdist +","+ windowprops);
for (sizeheight = 1; sizeheight < winheight; sizeheight += heightspeed)
sizer.resizeTo("1", sizeheight);
for (sizewidth = 1; sizewidth < winwidth; sizewidth += widthspeed)
sizer.resizeTo(sizewidth, sizeheight);
sizer.document.write(html);
}
}