Newsgroup: it.comp.lang.javascript
Titolo: img in popup

Ciao a tutti,
in alcune pagine del mio sito ho dei links che puntano a delle immagini che 
si aprono in una popup che si ridimensiona automaticamente in base al width 
ed height dell'immagine richiamata visualizzando in attesa del caricamento 
un'img di loading,  il js che utilizzo č il seguente:
function espandi(nome,larga,alta) {
if (parseInt(navigator.appVersion) > 2)
 {
 finestra=window.open('','','width='+larga+',height='+alta+',status=no,menubar=no,resizable=no,scrollbars=no'); with(finestra.document)  {  open();  writeln("<html><head><title>i segreti del mare</title><script>functionswapimage(){empty = newimage(120,70);empty.src='vuota.gif';document.image.src=empty.src}functionchiudi(){this.close();}</script>");  writeln("</head><body background="+nome+" onload=swapimage()>");  writeln("<table border=0 cellspacing=0 cellpadding=0 width=100%height=100%>");  writeln("<tr><td align=center valign=middle><img border=0 name=imagesrc=loading.gif></td></tr>");  writeln("<tr><td align=left valign=bottom><b style=cursor:pointeronclick=javascript:chiudi()>chiudi</b></td></tr>");  writeln("</table></body></html>");  close();  } }}la funzione espandi richiamata dal link<a href="#" onclick="espandi('alghe/discosoma2.jpg',492,396);return false"onmouseover="window.status='';return true">clicca</a>provato anche<a href="javascript:espandi('plancton/chironex_fleckeri.jpg',210,261)"alt="clicca per ingrandire" />Problema:tutto ok su  Opera, FF, Safari ma IE -tutte le versioni- non ne vuolesapere, errore Object required.La cosa che mi fastidia di piů č che quanto sopra lo sto utilizzando daanni, dai tempi di IE5, senza mai problemi, cosa diavolo che non ricordosono andato a modificare?Grazie 1000 anticipatamenteCiaoIziop.s.: si accettano consigli su altri metodi per aprire una popupridimensionabile

 Problema:tutto ok su  Opera, FF, Safari 
dubito che quello che hai postato funzioni con qualsiasi browser.
-- 
"Ti sei salvato
 o sei entrato in banca pure tu?"
									    A.V.

Giuro che io l'ho inviato con tutte le spaziature ed i a capo del caso, non 
so che cosa sia capitato :-((
Ora ci riprovo:
function espandi(nome,larga,alta)
{
if (parseInt(navigator.appVersion) > 2)
 {
 finestra=window.open('','','width='+larga+',height='+alta+',status=no,menubar=no,resizable=no,scrollbars=no'); with(finestra.document)  {  open();  writeln("<html><head><title>i segreti del mare</title><script>functionswapimage(){empty = newimage(120,70);empty.src='vuota.gif';document.image.src=empty.src}functionchiudi(){this.close();}</script>");  writeln("</head><body background="+nome+" onload=swapimage()>");  writeln("<table border=0 cellspacing=0 cellpadding=0 width=100%height=100%>");  writeln("<tr><td align=center valign=middle><img border=0 name=imagesrc=loading.gif></td></tr>");  writeln("<tr><td align=left valign=bottom><b style=cursor:pointeronclick=javascript:chiudi()>chiudi</b></td></tr>");  writeln("</table></body></html>");  close();  } }}la funzione espandi richiamata dal link<a href="#" onclick="espandi('alghe/discosoma2.jpg',492,396);returnfalse"onmouseover="window.status='';return true" alt"clicca peringrandire">clicca</a>provato anche<ahref="javascript:espandi('plancton/chironex_fleckeri.jpg',210,261)"alt="clicca per ingrandire" />Come dicevo: tutto ok su  Opera, FF, Safari ma IE -tutte le versioni- non nevuole sapere, errore Object required.Se può tornare utile posso indicarvi le pagine incriminateGrazie ancora e scusate per il posto precedenteCiao a tutti

 le versioni- non nevuole sapere, errore Object required.Se puņ tornare 


 inviato da un'altro pc,  altro mistero da risolvere.....
    ...skipped!
Questo succede (per esempio) quando fai il copy&paste di un testo dal
notepad al quale manca la spunta a "A capo automatico".
Succede che il testo viene messo tutto su una riga, come nel tuo caso.
-- 
    * b *       Il tuo post č privo del MIME, attivalo in OE.
  *   y   *       Per impostare correttamente Outlook Express
*   Piero   *       e OE-QuoteFix, puoi consultare Wikipedia:
http://wiki.news.nic.it/GuidaNr_2fOutlookExpress?action=recall&date=1172714805
 

 Succede che il testo viene messo tutto su una riga, come nel tuo caso.
Non mi spiego però la mancanza degli spazi laddove servono


 
Un acapo sull'ultima lettera della riga uno, che lega la prima lettera 
della riga due?

 Succede che il testo viene messo tutto su una riga, come nel tuo caso.
Si, ho fatto copy&paste da Home Site, appena ho un'attimo lo scrivo per
benino con le mie manine e lo reinvio.
Grazie per ora
Ciao a tutti