Mini projet html/css/java HELP - HTML/CSS - Programmation
Marsh Posté le 12-03-2013 à 18:01:38
Bonjour élève de Supinfo.
Je vois que la majeur parti de ton code est tiré du net. Et tu demandes a ce forum de te "faire" cette exercice noter.
Il serait peut être mieux de commencé par posé une question. De plus, toute tentative de plagia sera considéré comme cheater.
Merci de ta compréhension.
Marsh Posté le 13-03-2013 à 09:26:40
Alors:
1 je me suis inspiré, et alors ?
2 tu es flic ?
3 celui qui ne sait jamais aidé du net, qu'il me lance la première pierre
4 les questions sont explicites, je vais les reformuler
5 désolé de te décevoir, mais on n'est pas tous fort en programmation, et malgré mon cours, faire un chronométré, désolé de te décevoir, mais je ne sais pas faire !
6 tu es née en 1994, ce qui fait que tu as tout juste 19 ans, donc tu es en deuxieme année a supinfo, donc tu n'es pas STA, donc tes remontrances, tu te les gardes !
Si tu es doué en prog/etc, et que tu peux m'aider, je suis preneur !
Je n'ai jamais demander qu'on face mon code, vue que j'en ai déjà fait une bonne partie. Sa bug juste et je ne trouve pas mes erreurs !
Voici mes questions:
- Je n'arrive pas à comprendre pourquoi mon chronomètre ne démarre pas, et je ne trouve pas mes erreures, pouvez vous m'aider à les trouver ?
- Comment faire pour mettre les images dans les cellules de mon tableau ?
PS: @inceptor: Si c'est toi ici aussi: http://www.siteduzero.com/forum/su [...] eme-taille
Sérieux, va te pendre
Si ton but est de saquer les élèves de SupInfo en étant STA, parce que tu es bon en prog/etc, tu as rien comprit à la vie !
Et sache qu'on récolte toujours ce qu'on sème, donc méfie toi aux crasses que tu peux faire aux autres, un jour il y aura un retour de rateau qui sera violent
Marsh Posté le 13-03-2013 à 10:22:10
nan mais tu colles un morceau de code à l'arrache
Déjà avant toute chose, essaye au maximum de faire des fonctions, avec des noms qui décrivent leur action.
exemple dans ton window.onload tu as plein de code, tu peux très bien faire des fonctions et ton window.onload appelera un main() qui appelera toutes les autres fonctions.
Ensuite, tout d'abord avant de faire un chronomètre, travaille d'abord l'image, comme sur le site du zero, il te l'ont dit : ne pas découper l'image toi même, mais réutiliser les CSS et le background position, ça peut aider.
Enfin, oui, on ne fait pas les devoirs, mais on peut aider.
Marsh Posté le 13-03-2013 à 10:49:02
L30 du JS : container. . ( div );
C'est censé marcher ça Y'a un espace entre les 2 points...
Idem L30.
Mon avis est que si ton chrono se lance pas, ça vient sans doute d'erreurs (de syntaxe) dans le code. Installes Firebug sur Firefox, ça t'aidera pour débugger...
Marsh Posté le 13-03-2013 à 10:54:12
@Gatsu35: d'accord, je vais regarder tout sa et revenir vers vous.
@Rufo: Il y a eu un bug quand j'ai copier/coller le code ...
Il manque des mots, je modifie sa tout de suite !
Marsh Posté le 13-03-2013 à 11:42:18
Sa y est, sa fonctionne
J'ai enlevé le <script> et </script> du chrono, et mes 9 images découpées sont apparues !
et le chrono fonctionne, YOUPI
J'avance
Bon maintenant il faut que j'arrive à les placer dans un tableau, la par contre ça ne va pas être la même ^^
@Gatsu: Je n'ai pas trop compris pour les fonctions et le main ...
Je dois bien avouer que c'est un peux du chinois pour moi ...
Peux tu m'illustrer tes propos par un exemple ?
Que j'essaye de rendre ce bout de code plus clair
Marsh Posté le 13-03-2013 à 13:20:26
ben au lieu de faire window.onload = function ( )
{
...le code de la fonction...
}
Tu fais window.onload = main();
puis
function main()
{
...le code de la fonction...
}
C'est plus clair comme code.
PS : merci de faire un effort en orthographe, ton dernier message est une horreur
Marsh Posté le 13-03-2013 à 14:46:42
D'accord, je vois mieux la !
Bon je vais essayer de faire sa, et je reviens vers vous !
PS: Nom de dioux, j'ai été un peux trop vite, effectivement
Marsh Posté le 13-03-2013 à 15:18:15
Bon, je viens d'essayer de rendre le code plus clair ...
Sauf que cette fois, je n'ai plus d'image et mon chrono me renvoi des erreurs
voila ce que j'ai fait:
Code :
|
J'ai essayé de mettre un "window.onload = main();" pour le chrono, mais sa n'a rien changer, chrono toujours HS ...
Je crois que j'ai pas fermé mes fonctions correctement, mais je ne vois pas ou
Marsh Posté le 13-03-2013 à 15:24:19
Tu comprends ce que tu fais
window.onload = main();
{
var img_path = 'dossier/image.jpg';
...
}
Comment veux-tu que ça marche ? T'appelles un main() qui n'existe pas Installes Firebug sur Firefox. Il t'aurais dit aussi que la fonction main() n'existe pas...
window.onload = main();
function mail()
{
var img_path = 'dossier/image.jpg';
...
}
Marsh Posté le 13-03-2013 à 15:30:53
J'essaye de comprendre ...
Je capte pas tout.
Bah oui, il me dit que main n'éxiste pas, mais je ne comprennais pas pourquoi ...
Et la je comprend
EDIT:
Code :
|
Mon chrono refonctionne et je n'ai plus d'erreur sur firefox debug, mais je n'ai plus mes 9 images découpées ...
Marsh Posté le 13-03-2013 à 16:34:34
déjà faut mettre
window.onload = main();
car c'est une référence à main que tu dois lui donner pas directement exécuter main
window.onload = main;
Ensuite, il faut déclarer tes fonctions avant de les utiliser
Et c'est quoi toutes ces fonctions main déclarée à l'intérieur de ta fonction main() ? tu as réfléchi un minimum ?
Marsh Posté le 13-03-2013 à 17:49:41
Je pense qu'avant de vouloir coder un truc en JS, faudrait apprendre les bases de ce langage
Marsh Posté le 14-03-2013 à 09:08:29
@gatsu: Bah je l'ai mit le "window.onload = main();" ...
Bah j’essaie et je peux te dire que ce n'est pas évident pour moi !
@rufo: Bah les bases je les ai vue en cours ...
Je sais que je suis mauvais, je fais de mon mieux pour progresser et pour avoir la moyenne à ce mini-projet.
Ne vous inquiétez pas, je n'ai pas l'intention de finir programmeur ^^
Je suis obligé de passer pas ces cours pour valider mon année.
Marsh Posté le 14-03-2013 à 09:24:19
nan faut pas mettre window.onload = main()
mais window.onload = main
Ce n'est pas le resultat de la fonction que tu veux, mais la référence à la fonction.
Marsh Posté le 14-03-2013 à 09:26:54
d'accord, donc "windows.onload = main()" c'est pour le résultat et le "window.onload = main" c'est pour l'appeler, c'est sa ?
Marsh Posté le 14-03-2013 à 09:35:05
oui.
Marsh Posté le 14-03-2013 à 09:36:56
D'accord, merci pour ta patience
Bon, j'ai fait sa, avec ton aide:
Code :
|
mais les images ne sont toujours pas revenues ...
J'ai déclaré toutes les variables, comme pour le chrono. Enfin, je crois ^^
Marsh Posté le 14-03-2013 à 14:36:05
A l'aide ...
je suis au bord de la déprime ^^
Marsh Posté le 12-03-2013 à 15:57:19
Bonjour,
Bon, j'ai un mini projet à rendre le 24.03.2013 à 23h59 au plus tard, sur le Html/Css/Javascript, et je galère un peux ^^
Je dois créer un jeux sur une page web, et ce jeux est un puzzle. L'image doit être coupé en 9.
Sa doit ressemble à sa à la fin:
Voila ce que j'ai fait:
Html:
Css:
Javascript:
Quasiment rien ne fonctionne, et je ne comprend pas pourquoi ...
Le chrono ne se lance pas, et j'ai pourtant tout vérifié, j'ai les même noms partout ...
je me suis inspiré de script trouvé sur le net, je l'avoue.
Message édité par fordragon le 13-03-2013 à 11:42:47
---------------
Project X2: EVGA P55 FTW, I5 760 @3.3Ghz WaterCoolé, G.Skill RIPJAWS 2x4 Gb @1600Mhz, SSD Intel 520 de 240 Gb, F3 1000 Gb @7200tr/min, 470 GTX WaterCoolé, Seasonic X-Series 750W, 24" Iiyama ProLite B2409HDS-B1 + 19" 1440*900 Water RED Boitier Black