lexlo34op
Messages postés8Date d'inscriptionmardi 23 mars 2004StatutMembreDernière intervention27 juin 2004
-
11 juin 2004 à 10:21
Janjak -
15 nov. 2016 à 20:22
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
Bonjour à tous, merci pour ce snipchet hyper utile !
J'ai juste une petite question, j'aimerais à la place de "ce kon veut" inscrire deux mots de couleur noir et un autre mot d'une autre couleur, comment est-ce que je peux faire ? Merci :)
jy2m
Messages postés3Date d'inscriptionlundi 24 octobre 2005StatutMembreDernière intervention26 août 2009 26 août 2009 à 17:32
Bonjour,
S'il y a encore quelqu'un (après tout ce temps), auriez-vous l'amabilité de me dire ce qu'il faudrait ajouter au script pour que la phrase qui s'écrit lettre par lettre s'efface lorsque tout s'est affiché et que tout recommence du début et ceci indéfiniment ?
En vous remerciant par avance...
(26/08/2009)
cs_JackNUMBER
Messages postés233Date d'inscriptionjeudi 30 septembre 2004StatutMembreDernière intervention26 juin 20115 3 août 2007 à 13:33
on peut mettre du HTML dans la chaine !
so gooood :P
petit bug en effet sous FireFox, quand il y a un retour à la ligne un < apparait mais disparait aussitôt
ça rajoute du style xD
bonne sources ! 10/10 !
quentinligier
Messages postés4Date d'inscriptionsamedi 23 avril 2005StatutMembreDernière intervention19 mai 2005 19 mai 2005 à 18:41
Il ya un bug avec mozilla firefox je crois
sinon ca a pas l'air mal...
quentinligier
Messages postés4Date d'inscriptionsamedi 23 avril 2005StatutMembreDernière intervention19 mai 2005 19 mai 2005 à 18:40
Désolé il y a un bog je crois. J'ai essayer ton code et ça a afficher:
1. 2. 3. 4. 7. 8. 9. 10.
(grand carré noir)
11. 38. 39.
Il faudrait trouver ce qui ne marche pas...
PS: J'utilise Mozilla Firefox 1.0.3 .
Mon mail c'est ligierquentin@yahoo.fr
Sinon il a pas l'air mal ton code...
Nagual65
Messages postés5Date d'inscriptionlundi 28 mars 2005StatutMembreDernière intervention12 mars 2007 29 mars 2005 à 10:00
Salut marilyn_manson
j ai bien aimé ton script
je suis Nagual65 debutant.
ta note et 8/10
Arto_8000
Messages postés1044Date d'inscriptionlundi 7 mars 2005StatutMembreDernière intervention13 juillet 20107 25 mars 2005 à 22:27
Pour le faire ligne par ligne t'as juste à remplacer
var tableau = chaine.split("");
par
tableau = chaine.split("\n");
cs_algori
Messages postés868Date d'inscriptiondimanche 26 décembre 2004StatutMembreDernière intervention26 février 20081 7 févr. 2005 à 18:11
Désolé ! J'ai mis 9. Tu m'en veux pas, j'espère ? ;-)
marilyn_manson
Messages postés28Date d'inscriptionjeudi 20 mai 2004StatutMembreDernière intervention 4 janvier 2005 7 févr. 2005 à 17:33
j'espere que ta mit 10 :-)
cs_algori
Messages postés868Date d'inscriptiondimanche 26 décembre 2004StatutMembreDernière intervention26 février 20081 6 févr. 2005 à 20:24
Peux pas, j'ai déjà noté... :-)
marilyn_manson
Messages postés28Date d'inscriptionjeudi 20 mai 2004StatutMembreDernière intervention 4 janvier 2005 6 févr. 2005 à 20:16
si vous amez bien ma source, notez-moi mieux, j'ai que 6/10
cs_algori
Messages postés868Date d'inscriptiondimanche 26 décembre 2004StatutMembreDernière intervention26 février 20081 6 févr. 2005 à 00:37
C'est clair que ça marche bien.
bibi_81
Messages postés345Date d'inscriptionjeudi 2 septembre 2004StatutMembreDernière intervention25 octobre 2007 9 oct. 2004 à 00:05
je lai aussi mi avec *.js sa veut pas ... :'(
bibi_81
Messages postés345Date d'inscriptionjeudi 2 septembre 2004StatutMembreDernière intervention25 octobre 2007 9 oct. 2004 à 00:03
et je pense aussi que Macromedia Dreamweaver MX 2004 est un tres tres tres tres tres bon logicile pour faire ses sites (je ne peux donner de nom tellement il fait de chose ...)
bibi_81
Messages postés345Date d'inscriptionjeudi 2 septembre 2004StatutMembreDernière intervention25 octobre 2007 9 oct. 2004 à 00:01
je veux dire que j'ai Dreamweaver MX 2004 7.0.1 et je tien a dire que
<script LANGUAGE=JavaScript>
var chaine = "ce kon veut";
var nb_car = chaine.length;
var tableau = chaine.split("");
texte = new Array;
var txt = '';
var nb_msg = nb_car - 1;
for (i=0; i<nb_car; i++) {
texte[i] = txt+tableau[i];
var txt = texte[i];
}
setInterval("changeMessage()",100) /* la vitesse de defilement (plus on a une valeur faible plus
texte s'affiche rapidement) */
</script>
contient des erreurs ... ou alor je sais plus quoi faire parceque je l'ai enregistrer en *.asp sa voulais bien mais je pouvais pas admirer apres jai mi *.html et sa ne marchai tjrs pas pas ... PKOI ?
Chouchoudu26
Messages postés3Date d'inscriptionmardi 22 juin 2004StatutMembreDernière intervention31 août 2005 1 juil. 2004 à 19:21
C'est bon j'ai trouvé! Alors en fait ce fameux ".innerHTML" sert simplement a insérer la valeur de "texte[actual_texte]" dans le node portant comme ID "bloc", c'est à dire entre les balises
! Au passage : on est pas obligé de faire ce script à l'intérieur d'un cadre : il suffit alors de supprimé "width:200;height:200;border-style:solid;border-width:1;border-color:#000000;" é voila!!!! alé salut!
marilyn_manson
Messages postés28Date d'inscriptionjeudi 20 mai 2004StatutMembreDernière intervention 4 janvier 2005 25 juin 2004 à 10:36
pour repondre a slayerz, il faudrait faire un script qui identifie si le caractere est une lettre ou un espace blanc et qui chare un son quand c une lettre mais je peux pas faire sa prcq quand je charge un son mon ordi plante (se n'est pas une vielle escuse pour ne pas le faire)
salut
marilyn_manson
Messages postés28Date d'inscriptionjeudi 20 mai 2004StatutMembreDernière intervention 4 janvier 2005 25 juin 2004 à 10:32
pour faire ligne par ligne ,tu fé
<html>
<SCRIPT LANGUAGE=JavaScript>
texte = new Array;
texte[0] = "premiere ligne
";
texte[1] = "premiere ligne
deuxieme ligne
";
texte[2] = "premiere ligne
deuxieme ligne
troisieme ligne
";
il suffit de placer une balise
pour un retour a la ligne. mais au lieu de placer le texte dans un tableau avec for , on identifie les element du tableau manuellement et on doit reecrire ce qu'ona mis dans le tableau precedent (ce qui est plus chien, c pour sa que j'ai fait se script.) si on veut faire lettre par letre avec un retor a la ligne, il suffit de mettre une balise
ou on veut.
pou inner.html je peux pas eclairer chouchou car je n'ai pas fait cette partie du script (et oui moi aussi je debute)
je n'ai fait que la parti qui classe la chaine dans un tableau
il faut demander a un pros et si qq'un a la reonse merci de me le dire
cs_slayerz
Messages postés1Date d'inscriptionsamedi 7 juin 2003StatutMembreDernière intervention23 juin 2004 23 juin 2004 à 21:00
Salut,
le script est tres bien!
Dans la presentation manson dit "on peut aussi charger un son quand on affiche une lettre".
Comme je suis pas un pro du javascript, est ce que qq'un peut m'aider pour faire ca :p
Merccii !!
Chouchoudu26
Messages postés3Date d'inscriptionmardi 22 juin 2004StatutMembreDernière intervention31 août 2005 22 juin 2004 à 10:18
Salut! je débute en JavaScript et j'aimerai un peu d'aide... Voila je n'ai pa compri une partie de ton script :
.innerHTML = texte[actual_texte];
actual_texte++;
if(actual_texte >= texte.length)
actual_texte = nb_msg;
}
if(document.getElementById)
Et surtt le ".innerHTML" qu'est ce que c'est???
Merci d'avance!
Skippy2605
Messages postés8Date d'inscriptionmardi 16 décembre 2003StatutMembreDernière intervention16 octobre 2004 21 juin 2004 à 21:55
Et pour faire la même chose mais ligne par ligne, comment ferait-on ?
marilyn_manson
Messages postés28Date d'inscriptionjeudi 20 mai 2004StatutMembreDernière intervention 4 janvier 2005 12 juin 2004 à 15:22
voila, mickaelpfr a tres bien repondu. C vrai que cété pas très dur a trouver mais bon, il faut bien des nuls ;-) (je rigole (meme si C pas drole) )
tu peut tres bien la noter, il suffit de selectionner la note 10 et je serais tres reconnaissant.
mickaelpfr
Messages postés197Date d'inscriptionmardi 18 février 2003StatutMembreDernière intervention29 avril 20092 11 juin 2004 à 15:54
Pour répondre a lexlo34op et faute de paraitre agressif :
pour le fond noir si tu regarde un peu la source au lieu de faire un bète copier / coller
----
STYLE="width:350;height:300;background:BLACK;color:GREEN;border-style:solid;border-width:1;border-color:#000000;font-family:Arial;font-size:14px"
---
rien qu'en voyant ça : on a un calque de 350px de large sur 300px avec une couleur d'arrière plan noir et comme police de caractère vert...
noir =Black en anglais non ?
donc un peu d'analyse la prochaine fois @++
lexlo34op
Messages postés8Date d'inscriptionmardi 23 mars 2004StatutMembreDernière intervention27 juin 2004 11 juin 2004 à 10:21
hello
ta source est tres sympa j'ai tester elle marche super en effet
je me permet pas de la noter etant pas assez bon a ce niveau
par contre petite question
Chez moi ca apparait sur fond noir peux tu stp me dire cmt changer le fond et la couleur ????(du moin a quel endroit)
Bravo
Lexlo34
15 nov. 2016 à 20:22
4 févr. 2016 à 02:19
J'ai juste une petite question, j'aimerais à la place de "ce kon veut" inscrire deux mots de couleur noir et un autre mot d'une autre couleur, comment est-ce que je peux faire ? Merci :)
26 août 2009 à 17:32
S'il y a encore quelqu'un (après tout ce temps), auriez-vous l'amabilité de me dire ce qu'il faudrait ajouter au script pour que la phrase qui s'écrit lettre par lettre s'efface lorsque tout s'est affiché et que tout recommence du début et ceci indéfiniment ?
En vous remerciant par avance...
(26/08/2009)
3 août 2007 à 13:33
so gooood :P
petit bug en effet sous FireFox, quand il y a un retour à la ligne un < apparait mais disparait aussitôt
ça rajoute du style xD
bonne sources ! 10/10 !
19 mai 2005 à 18:41
sinon ca a pas l'air mal...
19 mai 2005 à 18:40
1. 2. 3. 4. 7. 8. 9. 10.
(grand carré noir)
11. 38. 39.
Il faudrait trouver ce qui ne marche pas...
PS: J'utilise Mozilla Firefox 1.0.3 .
Mon mail c'est ligierquentin@yahoo.fr
Sinon il a pas l'air mal ton code...
29 mars 2005 à 10:00
j ai bien aimé ton script
je suis Nagual65 debutant.
ta note et 8/10
25 mars 2005 à 22:27
var tableau = chaine.split("");
par
tableau = chaine.split("\n");
7 févr. 2005 à 18:11
7 févr. 2005 à 17:33
6 févr. 2005 à 20:24
6 févr. 2005 à 20:16
6 févr. 2005 à 00:37
9 oct. 2004 à 00:05
9 oct. 2004 à 00:03
9 oct. 2004 à 00:01
<script LANGUAGE=JavaScript>
var chaine = "ce kon veut";
var nb_car = chaine.length;
var tableau = chaine.split("");
texte = new Array;
var txt = '';
var nb_msg = nb_car - 1;
for (i=0; i<nb_car; i++) {
texte[i] = txt+tableau[i];
var txt = texte[i];
}
actual_texte = 0;
function changeMessage()
{
document.getElementById("bloc").innerHTML = texte[actual_texte];
actual_texte++;
if(actual_texte >= texte.length)
actual_texte = nb_msg;
}
if(document.getElementById)
setInterval("changeMessage()",100) /* la vitesse de defilement (plus on a une valeur faible plus
texte s'affiche rapidement) */
</script>
contient des erreurs ... ou alor je sais plus quoi faire parceque je l'ai enregistrer en *.asp sa voulais bien mais je pouvais pas admirer apres jai mi *.html et sa ne marchai tjrs pas pas ... PKOI ?
1 juil. 2004 à 19:21
! Au passage : on est pas obligé de faire ce script à l'intérieur d'un cadre : il suffit alors de supprimé "width:200;height:200;border-style:solid;border-width:1;border-color:#000000;" é voila!!!! alé salut!
25 juin 2004 à 10:36
salut
25 juin 2004 à 10:32
<html>
<SCRIPT LANGUAGE=JavaScript>
texte = new Array;
texte[0] = "premiere ligne
";
texte[1] = "premiere ligne
deuxieme ligne
";
texte[2] = "premiere ligne
deuxieme ligne
troisieme ligne
";
actual_texte = 0;
function changeMessage()
{
document.getElementById("bloc").innerHTML = texte[actual_texte];
actual_texte++;
if(actual_texte >= texte.length)
actual_texte = 0;
}
if(document.getElementById)
setInterval("changeMessage()",100)
</SCRIPT>
il suffit de placer une balise
pour un retour a la ligne. mais au lieu de placer le texte dans un tableau avec for , on identifie les element du tableau manuellement et on doit reecrire ce qu'ona mis dans le tableau precedent (ce qui est plus chien, c pour sa que j'ai fait se script.) si on veut faire lettre par letre avec un retor a la ligne, il suffit de mettre une balise
ou on veut.
pou inner.html je peux pas eclairer chouchou car je n'ai pas fait cette partie du script (et oui moi aussi je debute)
je n'ai fait que la parti qui classe la chaine dans un tableau
il faut demander a un pros et si qq'un a la reonse merci de me le dire
23 juin 2004 à 21:00
le script est tres bien!
Dans la presentation manson dit "on peut aussi charger un son quand on affiche une lettre".
Comme je suis pas un pro du javascript, est ce que qq'un peut m'aider pour faire ca :p
Merccii !!
22 juin 2004 à 10:18
.innerHTML = texte[actual_texte];
actual_texte++;
if(actual_texte >= texte.length)
actual_texte = nb_msg;
}
if(document.getElementById)
Et surtt le ".innerHTML" qu'est ce que c'est???
Merci d'avance!
21 juin 2004 à 21:55
12 juin 2004 à 15:22
tu peut tres bien la noter, il suffit de selectionner la note 10 et je serais tres reconnaissant.
11 juin 2004 à 15:54
pour le fond noir si tu regarde un peu la source au lieu de faire un bète copier / coller
----
STYLE="width:350;height:300;background:BLACK;color:GREEN;border-style:solid;border-width:1;border-color:#000000;font-family:Arial;font-size:14px"
---
rien qu'en voyant ça : on a un calque de 350px de large sur 300px avec une couleur d'arrière plan noir et comme police de caractère vert...
noir =Black en anglais non ?
donc un peu d'analyse la prochaine fois @++
11 juin 2004 à 10:21
ta source est tres sympa j'ai tester elle marche super en effet
je me permet pas de la noter etant pas assez bon a ce niveau
par contre petite question
Chez moi ca apparait sur fond noir peux tu stp me dire cmt changer le fond et la couleur ????(du moin a quel endroit)
Bravo
Lexlo34