- Home
- Categorie
- Coding e Sistemistica
- Javascript & Framework
- Caricare new array da file text?
-
Il tuo programma in vb6 dovrebbe poter fornire in output un file con un contenuto di questo tipo (formato testo ma con estensione.js):
function carica(){
var domande=new Array()
domande[0]=new domanda("....")
domande[1]=new domanda("....")
....
....
}da importare nella tua pagina:
<script type="text/javascript" src="nomefiledomande.js"></script>e dove ora hai l'array:
carica();Se invece il tuo output txt è immodificabile sinceramente non saprei come aiutarti...
-
Marco hai capito esattamente quello che devo fare, grazie per la risposta. ma non va... Se vuoi dargli un occhiata lo lascio con la configurazione cambiata, per ora il quiz e lo trovi su: ubamongi.it/fun/fun_quiz/quiz_geografia.htm
Grazie
LUCA
-
Ne approfitto per chiedere un altro codice. Sempre in questo file, dove ho l'array delle domande, che sono un certo numero X, vorrei che apparisse sulla pagina web il numero totale di domande.
Insomma se ho:
domande[0]=new domanda("....")
domande[1]=new domanda("....")
....
domande[10]=new domanda("....")
come faccio a far apparire una scritta del genere: "Domande totali 10"?
Nei due casi, ovvero se l'array è nel file html o nel file .js.
Grazie
-
Ne approfitto per chiedere un altro codice. Sempre in questo file, dove ho l'array delle domande, che sono un certo numero X, vorrei che apparisse sulla pagina web il numero totale di domande.
Insomma se ho:
domande[0]=new domanda("....")
domande[1]=new domanda("....")
....
domande[10]=new domanda("....")
come faccio a far apparire una scritta del genere: "Domande totali 10"?
Nei due casi, ovvero se l'array è nel file html o nel file .js.
Grazie
-
togli la dichiarazione dell'Array dal file .js:
var domande=new Array()e mettila assieme alla dichiarazione delle altre varianti nel file principale quindi:
var domande=new Array()
var primoaiutousato=false
var secondoaiutousato=false
...ecc.domande.length per ottenere la lunghezza dell'array e quindi il numero di domande
-
Grazie mille, adesso va perfettamente!
Rimane una cosa ancora, per inserire il numero di domande di seguito al testo "N. domande", quale codice devo scrivere? Scusa ma non ho capito!
<tr>
<td width="567"><span class="MsoTitle3"><span class="style8">Fun - quiz di geografia </span></span></td>
<td width="208"><div align="left">N. domande: </div></td>
<td width="208"><div align="right"><span class="style15">| <a href="..." target="_parent">Home</a> | <a href="..." target="_self">Fun</a> | <a href="quiz_index.htm">Quiz</a> | </span></div></td>
</tr>
-
Sposto la discussione nella sezione più adatta.
-
OK
-
prova così:
N. domande:<script type="text/javascript">document.write(domande.length) </script>
-
Marco, sei un grande! Tutto funziona.
Grazie della tua pazienza!
Ma sicuramente ti disturberò ancora....
Luca