Newsgroup: it.comp.lang.javascript
Titolo: Guida su Layer

Ciao a tutti,
dove trovo in rete informazioni sui layer e una guida su come
usarli(possibilimente in italiano:P).
Grazie
Gian

 usarli(possibilimente in italiano:P).
www.jsdir.com

> 
www.jsdir.com
Mi puoi indicare più precisamente in che zona del sito, l'ho spulciato
tutto ma non l'ho trovato...
Grazie
Gian

tutto ma non l'ho trovato...
Puoi trovare qualche cosa sui layer tra i tutorials. Se mi dici
*esattamente* cosa cerchi, magari posso consigliarti anche qualche altra
fonte.

 fonte.
Ho parzialmente risolto il problema con il Tutorial su jsdir "Document
Object Mode" e "DHTML cin IE5 e NN6" però il problema è che ci sono
certe cose che so fare solo con IE5 e NN6 e non è spiegato come farle
con IE3 e NN4(rendendo non compatibile la mia pagina con tutti i
browser).Ti posto il codice chè ho scritto così capisci meglio cosa non
riesco a fare...
Brevemente lo script dovrebbe aprire una pagina in cui inserisce una
tabella e dei pulsanti in questa nuova pagina. Il problema è che non so
come "tradurre" x NN4 e IE3 cose del tipo childNode, appendChild....(la
parte di codice x creare elementi HTML e visualizzarli)(ad esempio so
che bisogna sostituire getElementByID con layers per renderlo
compatibile con NN4). Dove trovo documenti(in italiano possibilmente, il
mio inglese è mortale:)  x NN4 e IE3 che spiegano queste cose
(basterebbe l'equivalente dei tutorial di jsdir su IE5 e  NN6). Non fare
caso ai tag asp, servono x simulare dati che saranno presi da  un
database....
Grazie di tutto
Gianluca
<%x=5
impcontratto=1.02
lung=12
%>
<SCRIPT language="javascript"> 
<!-- 
//tipo:0 importo,1 lunghezza; operazione:0 somma, 1 differenza; flag:0
somma unità, 1 somma centesimi;
function somma(tipo,operazione,flag) {
}
function finestra(y) 
{
   fin =
window.open("about:blank","fin","width=400,height=200,toolbar=no,dependent=yes"); 
   fin.document.write('<HTML><TITLE>Interactive Football
Manager</TITLE><BODY>');
   fin.document.write('<form action="message.asp" method="POST"><input
type = "hidden" name = type value = "4"><input type = "hidden" name =
indoff value = "'+y+'">');
   fin.document.write('<TABLE BORDER=1 id = "importo" WIDTH=300>');
   fin.document.write('<TR><TD>Importo annuale
contratto</TD><TD>Lunghezza contratto</TD></TR></TABLE>');
 
//fin.document.write(fin.document.getElementById('importo').childNodes[0].childNodes[0].childNodes[0].childNodes[0].nodeValue);
 
   if (fin.document.getElementById) {
     //Inserisco nella tabella i valori dell'importo annuale e della
lunghezza del contratto
     var newTBODY1    = fin.document.createElement("TBODY");
     var newTRvalori  = fin.document.createElement("TR");
 
     //crea il campo importo
     var newTDimporto = fin.document.createElement("TD");
     var newTextimporto = fin.document.createTextNode('<%=impcontratto%>
Mld');
     newTDimporto.appendChild(newTextimporto);
     newTRvalori.appendChild(newTDimporto);
 
     //crea il campo lunghezza
     var newTDlunghezza  = fin.document.createElement("TD"); 
     var newTextlunghezza = fin.document.createTextNode('<%=lung%>
Mesi');
     newTDlunghezza.appendChild(newTextlunghezza);
     newTRvalori.appendChild(newTDlunghezza);
 
     //appende la riga alla tabella
     newTBODY1.appendChild(newTRvalori);
     fin.document.getElementById('importo').appendChild(newTBODY1);  
   }
   fin.document.write('<TR><TD><input type = "submit" value = "+"
onClick="somma(0,0,0)"> </TD></TR>');
   fin.document.write('</TABLE>');
 
   fin.document.write('<input type = "submit" name = "submit" value =
"Conferma" ></form>');
   fin.document.write('</BODY></HTML>');
} 
//--> 
</SCRIPT> 
<FORM> 
   <INPUT TYPE="button" VALUE="Grazie" onClick="finestra(<%=x%>)"> 
</FORM>