pop-up immagina a dimensione automatica

z.cristiano

Utente Attivo
16 Giu 2007
145
0
16
Ciao a tutti...
Mi serve un vostro aiuto ed è strano...
Ho preso il codice javascript tramite dal sito html.it

<script>

// Set the horizontal and vertical position for the popup

PositionX = 100;
PositionY = 100;

// Set these value approximately 20 pixels greater than the
// size of the largest image to be used (needed for Netscape)

defaultWidth = 500;
defaultHeight = 500;

// Set autoclose true to have the window close automatically
// Set autoclose false to allow multiple popup windows

var AutoClose = true;

// ================================
if (parseInt(navigator.appVersion.charAt(0))>=4){
var isNN=(navigator.appName=="Netscape")?1:0;
var isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;}
var optNN='scrollbars=no,width='+defaultWidth+',height='+defaultHeight+',left='+PositionX+',top='+PositionY;
var optIE='scrollbars=no,width=150,height=100,left='+PositionX+',top='+PositionY;
function popImage(imageURL,imageTitle){
if (isNN){imgWin=window.open('about:blank','',optNN);}
if (isIE){imgWin=window.open('about:blank','',optIE);}
with (imgWin.document){
writeln('<html><head><title>Loading...</title><style>body{margin:0px;}</style>');writeln('<sc'+'ript>');
writeln('var isNN,isIE;');writeln('if (parseInt(navigator.appVersion.charAt(0))>=4){');
writeln('isNN=(navigator.appName=="Netscape")?1:0;');writeln('isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;}');
writeln('function reSizeToImage(){');writeln('if (isIE){');writeln('window.resizeTo(100,100);');
writeln('width=100-(document.body.clientWidth-document.images[0].width);');
writeln('height=100-(document.body.clientHeight-document.images[0].height);');
writeln('window.resizeTo(width,height);}');writeln('if (isNN){');
writeln('window.innerWidth=document.images["George"].width;');writeln('window.innerHeight=document.images["George"].height;}}');
writeln('function doTitle(){document.title="'+imageTitle+'";}');writeln('</sc'+'ript>');
if (!AutoClose) writeln('</head><body bgcolor=000000 scroll="no" onload="reSizeToImage();doTitle();self.focus()">')
else writeln('</head><body bgcolor=000000 scroll="no" onload="reSizeToImage();doTitle();self.focus()" onblur="self.close()">');
writeln('<img name="George" src='+imageURL+' style="display:block"></body></html>');
close();
}}

</script>

<a href="javascript:popImage('01.gif','titolo')">Clicca qui</a>

E su Internet Explorer e FireFox funziona bene, ma su Internet Explorer 7 visualizza l'immagine tagliata, ma perchè?

Chi di voi mi può aiutare a risolvere questo solo piccolissimo problema?
O magari chi di voi conosce un'altro tipo di codice che funzioni su tutti i tipi di browser?

Grazie..
Cristiano
 
Discussioni simili
Autore Titolo Forum Risposte Data
W Aprire un pop-up da un pop-up HTML e CSS 3
A [Javascript] Pop-up di avviso "Aggiungi nomepagina alla schermata home" Javascript 1
Monital [Javascript]Barra di aggiornamento in pop pup Javascript 1
P Pop up centrata Javascript 1
A pop up come modificare il posizionamento e il tempo HTML e CSS 3
N Mostrare valori databse in un modal pop up con PHP e MySQL PHP 5
J Forum php con pop ajax che dice che sono offline PHP 0
A box con scrollbar in un pop-up jQuery 0
A Codice html per finestra pop up per blogger WordPress 1
Monital Due pop up sulla stess finestra PHP 3
giancadeejay CREARE FINESTRA POP UP con scritta "x chiudi"...AIUTOO! Javascript 9
P Aprire più pop up in sequenza Javascript 0
giancadeejay Pop-up antiblocco Flash 0
P Compro PopUnder o Pop Vendere e Acquistare pubblicita' online 1
G pop up div Javascript 0
E Problemi pop up Flash 1
N Problema pop up di pagina asp Flash 0
M Apertura pop up pagina internet explorer favorit Sicurezza e Virus 1
I invio email con POP Web Server 2
R pop up Webdesign e Grafica 1
L Pop-Up CHROMELESS da Flash Flash 3
E Chiusura e ricarica pop-up Javascript 1
D Problemi apertura chiusura pop-up Flash 1
M pop up che parte in un giorno prestabilito?! Javascript 2
I Pop up bloccati di IE6. Windows e Software 2
amanu86 Chiudere i pop up Javascript 3
S pop-up + sfondo Javascript 5
Z Pop-up si apre con ie e non con firefox Flash 2
J problema con pop up Classic ASP 3
M Galleria pop up con commento per le foto... Javascript 1
D Pop up Flash 2
M Galleria Immagini Pop up.... Javascript 4
R java e pop up menù Javascript 0
F Pop-up su div ...stò impazzendo Javascript 0
M Pop-up javascript Javascript 1
S [VENDO] Circuito scambio pop-under Compravendita siti e domini 0
A pop-up con Front Page HTML e CSS 4
J Finestre pop-up Webdesign e Grafica 0
TommyToxx Pop up in flash, Flash 1
M Pop Up con Invio di Informazioni! Classic ASP 7
M Evitare blocco pop-up Classic ASP 0
A Aps e problema Pop-up in js [era:aiutooo] Classic ASP 1
R Problema con pop-pu in css HTML e CSS 4
fuoritempo Sito dei Fuori Tempo (Rock/pop Cover band) Presenta il tuo Sito 5
S Menu pop-up nascosti! Javascript 0
T Aiuto pop up Flash 2
C Pop up con dreamweaver HTML e CSS 1
T finestre pop up Javascript 2
J pop up centrata sempre in primo piano Javascript 1
M Pop-up per paginetta in flash HTML e CSS 5

Discussioni simili