[javascript] perchè? Clicca QUI per vedere il messaggio nel forum |
maynard80 |
sto lavorando da una settimana su codice javascript...funziona finalmente...o quasi...volevo chiedere:
le stringhe hanno un limite???
se le mie variabili string sono di qualche parola funziona tutto...se metto dei testi di una sessantina non funziona nulla! anche se sono + di 2 righe! non funziona nulla!! |
maynard80 |
cacchio ho scoperto che se il contenuto della stringa lo scrivo da me funziona! ma se faccio un copia-->incolla da un file di testo (che è quello che facevo) non parte assolutamente il codice e la parte interessata della pagina html non viene visualizzata!
!!!!!!!!!!!!!!!!!!!!!!! ma perchè! ho l'esigenza di fare dei copia incolla! non posso riportare a mano!!!!!!!!!1 aaaaaaaHHHHhhhh |
ripe |
Non è che insieme al testo vengono copiati anche dei CrLf (a capo)?
In questo caso Javascript interpreta l'a capo come la fine della stringa, interrompendo l'esecuzione del tuo codice.
E' una mia interpretazione, ma dovresti verificare questa cosa, facendo il copia/incolla di un testo tutto sulla stessa riga.
:) |
maynard80 |
mmhmm potebbe essere |
maynard80 |
no...non è quello....chi di voi mi posta le funzioni in linguaggio c per copiare da un file txt ad un file .js? |
0m4r |
spiegati meglio.... cosa è che vuoi? che tipo di codice ti serve? |
maynard80 |
allora, ho un file havascript che utilizzo solo per metterci variabili (un altro file javascript per le funzioni), be ho bisogno di inserire una stringa abb. lunga come variabile, se essa ha circa dalle 10 alle 15 parole (non so quantificare in caratteri) funziona, se no niente, l'intero file va alle cozze e non funziona nulla..il tutto solo se faccio un palese copia/incolla da un file txt al javascript, se la stringa la scrivoa mano digitando io allora funziona e non ho problemi di sorta....ma non posso, devo riuscire in qualche modo...
cosa può essere? |
lorenzo |
Non ho capito se la tua stringa è un array di caratteri o l'oggetto String. Il comportamento è abbastanza diverso.
In ogni caso, non puoi copiarla pezzo per pezzo, magari mettendola in stringhe diverse, e poi fare una concatenazione? |
maynard80 |
risolto, erano i caratteri di fine stringa il problema..
altra domanda veloce veloce, chi di voi mi posta al volo una bella funzione in C che trasforma un numero intero in un carattere? (il problema è che se il numero è >9 i caratteri sono <1. grazie! |
ripe |
Originally posted by maynard80
risolto, erano i caratteri di fine stringa il problema..
altra domanda veloce veloce, chi di voi mi posta al volo una bella funzione in C che trasforma un numero intero in un carattere? (il problema è che se il numero è >9 i caratteri sono <1. grazie!
Vedi che avevo ragione io?! :D
Non ho capito il tuo secondo problema... :? |
|
|
|