Newsgroup: it.comp.lang.javascript
Titolo: precarica

vorrei che come rollover il mouseover do ogni button caricasse una
pagina in un frame. per evitare che l'utente si addormenti nell'attesa,
come posso fare per precaricare in cache le paginine (tutte minime)
coinvolte all'apertura del frame?
tnx!
_______________________________________________________________________
matteob                                                 made with a mac
------[mocambodesign|car/industrial/web/design|
moc...@iname.com
]------

tnx!
Se non si tratta di cose abominevoli:
var testoHTML = new Array()
testoHTML[0] = "<html><head>ecc. ecc.</head><body>ecc. ecc. </body></html>"
testoHTML[1] = "<html><head>ecc. ecc.</head><body>ecc. ecc. </body></html>"
testoHTML[2] = "<html><head>ecc. ecc.</head><body>ecc. ecc. </body></html>"
ecc.ecc.
<a href="#" onMouseOver="parent.nomeframe.document.write(testoHTML[0])">...</a>
<a href="#" onMouseOver="parent.nomeframe.document.write(testoHTML[1])">...</a>
<a href="#" onMouseOver="parent.nomeframe.document.write(testoHTML[2])">...</a>
ecc. ecc.
---
the fly on the net
il webmaster più alto del mondo
"the devil inside" 
http://members.tripod.com/netfly
e-mail: 
net...@netbusiness.it

 wrote:
[...]
grazissimo, e forse cosi' comunque viene bene uguale, ma anche a puro
titolo di curiosita'... si possono precaricare pagine come si fa con le
immagini?
txn!


no funge! :-(
------------------------------------------------------------------------
<html>
        <head>
                <title>mappa</title>
        </head>
        <body bgcolor="#dcdcdc">
                <script language="JavaScript"><!--
var testoHTML = new Array();
testoHTML[0] = "<html><body bgcolor="white"><center><h3><font
face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular">prova1</font></h3></
center></body></html>";
testoHTML[1] = "<html><body bgcolor="white"><center><h3><font
face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular">prova2</font></h3></
center></body></html>";
testoHTML[2] = "<html><body bgcolor="white"><center><h3><font
face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular">prova3</font></h3></
center></body></html>";
testoHTML[3] = "<html><body bgcolor="white"><center><h3><font
face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular">prova4</font></h3></
center></body></html>";
testoHTML[4] = "<html><body bgcolor="white"><center><h3><font
face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular">prova5</font></h3></
center></body></html>";
// -->
                </script>
                <table border="0" cellpadding="0" cellspacing="0"
width="100%">
                        <tr>
                                <td align="center" valign="middle"><a
href="..." onmouseover="top.label.document.write(testoHTML[0])"><img
height="46" width="46" src="immagini/paper.gif" border="0"></a></td>
                                <td align="center" valign="middle"><a
href="..." onmouseover="top.label.document.write(testoHTML[1])"><img
height="46" width="46" src="immagini/tv.gif" border="0"></a></td>
                                <td align="center" valign="middle"><a
href="..." onmouseover="top.label.document.write(testoHTML[2])"><img
height="46" width="46" src="immagini/mail.gif" border="0"></a></td>
                                <td align="center" valign="middle"><a
href="..." onmouseover="top.label.document.write(testoHTML[3])"><img
height="46" width="46" src="immagini/home.gif" border="0"></a></td>
                                <td align="center" valign="middle"><a
href="..." onmouseover="top.label.document.write(testoHTML[4])"><img
height="46" width="46" src="immagini/world.gif" border="0"></a></td>
                        </tr>
                </table>
        </body>
</html>
------------------------------------------------------------------------
su explorer 4.5 mac all'apertura della pagina mi da' errore:
riga 10 - carattere 27: ";" necessario (???)
se lo faccio continuare, da "testohtml non definito"
evidentemente non interpreta lo script in cima...
cosa sbaglio? tieni conto che sono mesi che non faccio niente in js...
grazie per la pazienza!


 ------------------------------------------------------------------------
Guarda gli apici nella definizione degli Array,
sono tutti doppi, sia quelli che delimitano la stringa, che quelli interni.
Funge..funge.
ciao
--
o------------------------------------------------o
            Gianfranco Carlotti
http://space.tin.it/io/gcarlott
 (SoloIE)
 
gica...@tin.it
o-------------------------------------------------------o
                                                   FERRARA
                                                                Italy
o-------------------------------------------------------------------------o

center></body></html>";
Usa i caratteri di escape affinché non confonda gli apici
---
the fly on the net
