Newsgroup: it.comp.lang.javascript
Titolo: Libreria JS

Sto mettendo assieme tutte le funzioni JS che ho in modo da farne una
libreria..
Vorrei sapere la vostra su:
- generalmente che nome ha una libreria di questo tipo: va bene
lib.inc.js?
- come faccio ad includerla in una pagina, devo per forza usare php
(include, require, etc)?
- in quale punto della pagina č corretto includere la mia libreria di
JS? io ho fatto cosě:
   <SCRIPT type="text/javascript" language="JavaScript">
    <!--
      <?php require_once "./include/lib/lib.inc.js"; ?>
    //-->
  </SCRIPT>
e l'ho messo dentro ad HEAD (č obbligatorio oppure posso includerla
anche prima del tag HTML?)
- eventuali vostri suggerimenti sulla gestione delle librerie JS..
Mhaxx

 JS? io ho fatto cosě:
Nel tag HEAD mi pare il posto piů appropriato, anche se non credo che faccia
differenza se la includi li o in altri posti della pagina.
Dai un occhiata a questo thread :
http://groups.google.it/groups?hl=it&lr=&ie=UTF-8&threadm=RvCna.47226%24iy5
.
1345894%
40twister2.libero.it
&rnum=1&prev=/groups%3Fhl%3Dit%26lr%3D%26ie%3DIS
O-8859-1%26q%3Dgabriele%2Binclude%26btnG%3DCerca%2Bcon%2BGoogle%26meta%3Dgro
up%253Dit.comp.lang.javascript
Ciao.
--Gabriele

<SCRIPT type="text/javascript" language="JavaScript"
src="libreria.js"/>
L'ho provato e però vorrei capire un paio di cose:
1) se, oltre ad includere una libreria JS, ho anche del codice JS
nella pagina, posso scrivere così:
<SCRIPT type="text/javascript" language="JavaScript"
src="libreria.js">
  <!--
    // codice JS della pagina..
  //-->
</SCRIPT>
oppure devo per forza usare due tag distinti, uno per la libreria ed
uno per il mio codice JS, cioè:
<SCRIPT type="text/javascript" language="JavaScript"
src="libreria.js">
</SCRIPT>
<SCRIPT type="text/javascript" language="JavaScript">
  <!--
    // codice JS della pagina..
  //-->
</SCRIPT>
Chiedo questo perchè avevo provato ad usare la prima forma, convinto
che fosse corretta, ed invece quando premevo il tasto di un form mi
dava errore, sebbene il codice JS fosse sicuramente tutto corretto.
2) Gabriele, tu hai scritto:
<SCRIPT type="text/javascript" language="JavaScript"
src="libreria.js"/>
Ma cosa vuol dire quello slash alla fine, è un modo per evitare di
chiudere il tag?
Ho provato ad usarlo, ma mi dà errore! Non è HTML?
Mhaxx

><SCRIPT type="text/javascript" language="JavaScript" src="libreria.js"/>
E per i CSS non esiste una cosa analoga?
Io attualmente faccio così:
<LINK rel="stylesheet" type="text/css" href="libreria.css">
<STYLE type="text/css">
  <!--
    codice CSS...
  -->
</STYLE>
E' corretto? Non c'è la possibilità di avere una cosa del tipo
src="libreria.css" in STYLE, come c'è per SCRIPT?
Mhaxx

 Ho provato ad usarlo, ma mi dà errore! Non è HTML?
Si è la chiusura del tag. Conviene cmq chiudere con </script>
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Mhaxx
href corrisponde al src dello script.


href corrisponde al src dello script.
Non trovo nessun href per il tag SCRIPT..
Inoltre, ho anche trovato che si può includere un file CSS esterno in
questo modo:
<STYLE type="text/css">
  <!--
    @import: url(general.css);
   -->
</STYLE>
Che ne dite?
Mhaxx

 
Se non erro in XHTML i singletone devono essere tutti chiusi
con lo slash alla fine, spaziandolo però:
<br />
<script........ />
ecc.... 


<script........ />
Ehmm, qual č la differenza fra HTML e XHTML? Io scrivo tag HTML
normali.. č anche XHTML? Devo cambiare estensione alla pagine perchč
sia XHTML?
Mhaxx

 Che ne dite?
Mai provato. Funziona?


 <script........ />
Mi sa che la spaziatura finale non è obbligatoria.
XHTML è l'HTML, il cui DTD è stato ridefinito usando XML (invece che con
SGML).
Siccome in XML i tag possono essere chiusi cosi <elemento/>, deduco che
anche in XHTML (che come già detto è l'HTML definito con XML) sia corretto
farlo.
Ciao.
--Gabriele