« STIC Discussion:STIC II - exercice 16 (Stella) » : différence entre les versions

De EduTech Wiki
Aller à la navigation Aller à la recherche
Ligne 48 : Ligne 48 :


Je crois avoir compris: contrairement à Actionscript, l'ordre des fonctions est important dans javascript, c'est à dire qu'il faut déclarer et définir la fonction avant de l'utiliser. Maintenant ça marche! (pas encore uploadé..)
Je crois avoir compris: contrairement à Actionscript, l'ordre des fonctions est important dans javascript, c'est à dire qu'il faut déclarer et définir la fonction avant de l'utiliser. Maintenant ça marche! (pas encore uploadé..)
====Re: Re: -- [[Utilisateur:Lucie.Marchon|Lucie.Marchon]] 9 juin 2011 à 11:22 (CEST)====
Mais du coup, je ne sais pas comment faire pour que le multiple (définit dans la fonction creerGrille();) soit pris en compte dans la fonction cliquer(), qui doit être définie avant la fonction creerGrille() pour fonctionner. Il doit bien y avoir une astuce?
[http://tecfaetu.unige.ch/etu-maltt/qwerty/marchonl/STIC-2/ex17/TableMulti.html page re-uploadée]

Version du 9 juin 2011 à 10:22

Hello

A nouveau une erreur d'affichage... -- Aline Meyer 13 mai 2011 à 15:27 (CEST)

Bonjour,

Ci-joint, un lien vers mon travail (en cours) : http://tecfaetu.unige.ch/etu-maltt/pixel/meyeral5/stic-2/ex16/ J'ai à nouveau un souci d'affichage alors que je suis bien en UTF-8? Quelqu'un pourrait m'aider? Sinon, j'ai pour l'instant adapté un exemple disponible sur l'Edutechwiki ; je le complèterai et le modifierai davantage dans un second temps.

Merci d'avance! Bon week-end, Aline

Re: A nouveau une erreur d'affichage... -- Daniel K. Schneider 13 mai 2011 à 16:50 (CEST)

Na elle marche. Dans un navigateur de type Firefox on peut vérfier: Menu tools/outils puis page info. Chez moi cela dit UTF-8 et (bien sûr) elle affiche correctement.

Donc je pense que vous forcez votre navigateur à ne pas "écouter" le HTML. Dans le menu View->Character encoding (faudrait trouver l'équivalent en français), faut absolument laissez le auto-dectect->Universal et pas forcér iso-latin etc.

Re: Re: A nouveau une erreur d'affichage... -- Aline Meyer 16 mai 2011 à 10:58 (CEST)

C'était bien ça! Merci beaucoup.

-- Lucie.Marchon 7 juin 2011 à 23:52 (CEST)

Bonjour, J'ai fait cet exercice, vous le trouverez . J'aurais bien aimé faire un feedback avec sur une ligne les numéros tels qu'ils avaient été présentés, sur une autre les numéros tels qu'ils ont été introduits, avec les chiffres en rouge quand ils sont différents. J'ai essayé avec ça (on peut aussi le voir dans le code source de la page, en commentaire):

    for (i=0 ;i<nb1 ;i++)
    {
    if(tirage[i]==numUtil[i]){numBaseS=numBaseS+tirage[i]; numUtilS=numUtilS+numUtil[i];}
    else{numBaseS=numBaseS+tirage[i].fontcolor("red"); numUtilS=numUtilS+numUtil[i].fontcolor("red");}
    }

Mais je crois qu'on ne peut pas concaténer plusieurs couleurs dans un même string. Je ne sais pas trop comment m'y prendre..


Par ailleurs, je vois qu'il y a des bonus pour les fenêtre pop-up, j'en ai fait, mais je les ai enlevé parce que je trouvais ça moins bien. Cela dit, je peux les remettre s'il faut, car j'aime bien les bonus.

-- Lucie.Marchon 8 juin 2011 à 22:20 (CEST)

Je ne comprends pas pourquoi mon chronomètre ne marche pas. Pouvez-vous m'aider? Merci!

Re: -- Lucie.Marchon 9 juin 2011 à 09:54 (CEST)

Je crois avoir compris: contrairement à Actionscript, l'ordre des fonctions est important dans javascript, c'est à dire qu'il faut déclarer et définir la fonction avant de l'utiliser. Maintenant ça marche! (pas encore uploadé..)

Re: Re: -- Lucie.Marchon 9 juin 2011 à 11:22 (CEST)

Mais du coup, je ne sais pas comment faire pour que le multiple (définit dans la fonction creerGrille();) soit pris en compte dans la fonction cliquer(), qui doit être définie avant la fonction creerGrille() pour fonctionner. Il doit bien y avoir une astuce? page re-uploadée