bonjour !
merci pour ton cadeau mais la partie vidéo ne fonctionne pas, le code html s'affiche sur l'article... je ne sais pas ce qui ne fonctionne pas. j'espère que tu vas trouver la solution, j'ai hate de voir !!!!!
puis-je te demander un conseil, j'ai fait un code (en m'aidant de créateurs de codes sur internet) pour créer un quizz, tout fonctionne sauf l'affichage des résultats du quizz et les réponses (dans une autre fenêtre normalement). Alors que quand je teste sur le site qui m'a permis de créer le code cela fonctionne. Que dois-je faire ? y a t-il une erreur dans le code ou est-ce un problème avec bloguez ?
merci pour ton aide si tu as le temps...
voici le code (il est très long) :
<html><head> <title>Le Biscoquizz</title> < language=Java><!-- //hide // variables generales var browser = navigator.appName; var version = navigator.appVersion.charAt(0); var largeur = 350; var hauteur = 200; var retrait = 0; var nbpenal = 0; var reppenal = 0; var score=0; var colsoluce = "#FAFAD2"; var txtsoluce = ""; var valeur0 = ""; // contient le msg de la note var wsolutions = ""; // fenetre note et toutes solutions var comptc = 1; // compteur appel au corrige var comptd = 2; // compteur appel remise a zero
// si navigateur type 4, reference au tiers de la taille de l ecran if (version >= 4) { largeur = window.screen.width/3; hauteur = window.screen.height/3; }
// mise a jour du score en fonction des coches selectionnees function maj(bool,valeur) { if (bool) { score = score + eval(valeur); } else { score = score - eval(valeur); } }
// ouverture de la fenetre solution-question et maj diminution du score function soluce(txtsoluce,retrait) { score = score - retrait; nbpenal = nbpenal + 1; reppenal += 1*retrait; var wsoluce = open("","solution","menubar=no,toolbar=no,scrollbars=yes,status=no,resizable=yes,width="+largeur+",height="+hauteur); wsoluce.document.open(); wsoluce.document.write("<html><head><title>solution</title></head><body bgcolor=#66CDA9 onblur=window.close()></p>" + txtsoluce + "</p></body></html>"); wsoluce.document.close(); }
// ouverture de la fenetre indice var unindice = ""; function indice(unindice) { var windice = document.open(unindice,"un_indice","menubar=no,toolbar=no,scrollbars=yes,status=no,resizable=yes,width="+largeur+",height="+hauteur); windice.document.close(); }
// calcul et affichage de la note function affiche() { var totp = parseInt(document.etape3.sont_a_cocher.value); var totn = parseInt(document.etape3.sont_pas_a_cocher.value); var tot = totp + totn; var note = 0; if (score != 0 && totp != 0) { note = parseInt(20*(1*score + 1*totn)/(1*tot)); } else { if (totp == 0 && score == 0) { note = 20; } else { note = parseInt(20*(1*score + 1*totn)/(1*tot)); } } if (note == 20) { valeur0 = note + " sur 20 Bravo !"; colsoluce = "#FAFAD2"; } if ((note >= 10) && (note < 20)) { valeur0 = note + " sur 20 Pas mal, essayez encore !"; colsoluce = "#FAFAD2"; } if ((note < 10) && (note >= 0)) { valeur0 = note + " sur 20 Pas terrible !"; colsoluce = "#AFEEEE"; } if (note < 0) { valeur0 = "0 sur 20 Pas bien du tout !"; colsoluce = "#AFEEEE"; } document.etape3.monscore.value = note; toutsoluces(); }
// affiche la note et toutes les bonnes reponses a la fin function toutsoluces() { var doci = ""; var valeur1 = ""; var valeur2 = ""; var valeur3 = ""; var abon = ""; var nq = 1; var sl = ""; window.status = "CORRIGE : " + comptc; for (var i = 0; i < document.etape3.elements.length; i++) { doci = document.etape3.elements[i]; if (doci.type == "checkbox") { if (doci.name.substring(3, 5) == nq) { sl ="</td></tr><tr><td><B> Question " + doci.name.substring(3, 5) + "</B>" sl +=" </td><td>"; nq++; } else { sl =""; } if (doci.value == 1) { abon = "<FONT COLOR=#008000>oui</FONT>"; document.etape3.elements[i-1].value = "V"; } if (doci.value == -1) { abon = "<FONT COLOR=#FF0000>non</FONT>"; document.etape3.elements[i-1].value = "F"; } valeur1 = sl; valeur1 += " réponse <B>"+doci.name.substring(6, 8)+" : "+abon+"</B> <br>"; valeur2 += valeur1; } } if (valeur2 == "") valeur2 = "<big>Aucune</big>"; valeur3 = "<html><head><title>SOLUTIONS</title></head><body bgcolor="+colsoluce+" onblur=this.close()>"; valeur3 += "<H2><font color = #0000FF>" + valeur0 + "</font></H2>"; if (nbpenal != 0) { valeur3 += "<B><font color = #FF0000>Vous avez " + nbpenal + " pénalité(s) "; valeur3 += "<BR>pour avoir sollicité " + nbpenal + " fois les solutions <BR>(pour"; valeur3 += " " + reppenal + " réponses possibles). </font></B>"; } valeur3 += "<H3>Les cases à cocher étaient successivement :</h3>"; valeur3 += "<table border=1 cellpadding=6 bgcolor=#FFFFFF><tr><td>" + valeur2; wsolutions = open("","solutions","menubar=no,toolbar=no,scrollbars=yes,status=no,resizable=yes,width="+largeur+",height="+hauteur); wsolutions.document.write(valeur3 + "</td></tr></table></body></html>"); wsolutions.document.close(); nbpenal = 0; reppenal = 0; retrait = 0; comptc = comptc + 1; }
// si mail - action function envoi() { document.etape3.submit(); score = 0; //document.etape3.reset(); wsolutions.focus(); }
// si pas mail - action function pasenvoi () { score = 0; //document.etape3.reset(); }
// remise a zero function remisazero() { score = 0; window.status = "EN COURS : " + comptd; comptd = comptd + 1; }
// ecriture avertissement pour IE3 if (browser == "Microsoft Internet Explorer" && version < 4) { var txt = "<H2>Attention ! Votre navigateur, <br>" + navigator.appName + " version " + navigator.appVersion + ",<br>"; txt += "n'est pas compatible avec le de cette page</H2>"; document.write(txt); }
// --></> </head> <body bgcolor='#000000' text='#FFFFFF' link='#00FFFF' vlink='#00FF00' alink='#FF0000'> <form name=etape3> <H3>Le Biscoquizz</H3> <BR>Venez tester vos connaissances et montrez que vous êtes un vrai fan de Biscotte : Répondez à chaque question (plusieurs réponses possibles parfois. Une aide est disponible pour ceux qui n'ont pas lu certains articles du blog. Mais à n'utiliser qu'en cas de panne sèche !!) Une fois que vous avez terminé, vous cliquez sur le bouton "Score" au bas de la page. Vous verrez alors s'afficher votre note sur 20, puis les bonnes réponses.
A VOUS DE JOUER ! <BR> <p><B><big><font color='#FF0000'>1</font> Comment s'appelle le papa de Biscotte ?</big></B></p> <a href="java:indice('http://www.bloguez.com/mabiscottepoilue/157527/')">indice</a><BR><BR> <font color='#FF0000'>1</font> <INPUT TYPE="text" NAME="tchq01r01" SIZE=1> <input type=checkbox name=chq01r01 value='-1' ="maj(this.checked,'-1')"> Raymond Dupont-Davignon<BR> <font color='#FF0000'>2</font> <INPUT TYPE="text" NAME="tchq01r02" SIZE=1> <input type=checkbox name=chq01r02 value='-1' ="maj(this.checked,'-1')"> John Deuf<BR> <font color='#FF0000'>3</font> <INPUT TYPE="text" NAME="tchq01r03" SIZE=1> <input type=checkbox name=chq01r03 value='1' ="maj(this.checked,'1')"> Upper lazou De la croix cailloux <BR> <font color='#FF0000'>4</font> <INPUT TYPE="text" NAME="tchq01r04" SIZE=1> <input type=checkbox name=chq01r04 value='-1' ="maj(this.checked,'-1')"> Jean Aymard De Vauquaunery<BR> <BR><HR WIDTH=30% COLOR=#C0C0C0>
<p><B><big><font color='#FF0000'>2</font> Quelle est son l'activité préférée ?</big></B></p> <a href="java:indice('http://www.bloguez.com/mabiscottepoilue/157534/')">indice</a><BR><BR> <font color='#FF0000'>1</font> <INPUT TYPE="text" NAME="tchq02r01" SIZE=1> <input type=checkbox name=chq02r01 value='-1' ="maj(this.checked,'-1')"> Regarder la TV<BR> <font color='#FF0000'>2</font> <INPUT TYPE="text" NAME="tchq02r02" SIZE=1> <input type=checkbox name=chq02r02 value='-1' ="maj(this.checked,'-1')"> Jouer au scabble<BR> <font color='#FF0000'>3</font> <INPUT TYPE="text" NAME="tchq02r03" SIZE=1> <input type=checkbox name=chq02r03 value='1' ="maj(this.checked,'1')"> Péter<BR> <font color='#FF0000'>4</font> <INPUT TYPE="text" NAME="tchq02r04" SIZE=1> <input type=checkbox name=chq02r04 value='1' ="maj(this.checked,'1')"> Boire un coup au pommeau de douche<BR> <BR><HR WIDTH=30% COLOR=#C0C0C0>
<p><B><big><font color='#FF0000'>3</font> Quel est son plat préféré ?</big></B></p> <a href="java:indice('http://www.bloguez.com/mabiscottepoilue/158171/')">indice</a><BR><BR> <font color='#FF0000'>1</font> <INPUT TYPE="text" NAME="tchq03r01" SIZE=1> <input type=checkbox name=chq03r01 value='1' ="maj(this.checked,'1')"> Le yahourt<BR> <font color='#FF0000'>2</font> <INPUT TYPE="text" NAME="tchq03r02" SIZE=1> <input type=checkbox name=chq03r02 value='-1' ="maj(this.checked,'-1')"> La tartiflette<BR> <font color='#FF0000'>3</font> <INPUT TYPE="text" NAME="tchq03r03" SIZE=1> <input type=checkbox name=chq03r03 value='-1' ="maj(this.checked,'-1')"> Le chat<BR> <font color='#FF0000'>4</font> <INPUT TYPE="text" NAME="tchq03r04" SIZE=1> <input type=checkbox name=chq03r04 value='1' ="maj(this.checked,'1')"> Le boursin<BR> <BR><HR WIDTH=30% COLOR=#C0C0C0>
<p><B><big><font color='#FF0000'>4</font> Quelle est sa date de naissance ?</big></B></p> <a href="java:indice('http://www.bloguez.com/mabiscottepoilue/183567/')">indice</a><BR><BR> <font color='#FF0000'>1</font> <INPUT TYPE="text" NAME="tchq04r01" SIZE=1> <input type=checkbox name=chq04r01 value='-1' ="maj(this.checked,'-1')"> 01/04/2006<BR> <font color='#FF0000'>2</font> <INPUT TYPE="text" NAME="tchq04r02" SIZE=1> <input type=checkbox name=chq04r02 value='1' ="maj(this.checked,'1')"> 22/12/2006<BR> <font color='#FF0000'>3</font> <INPUT TYPE="text" NAME="tchq04r03" SIZE=1> <input type=checkbox name=chq04r03 value='-1' ="maj(this.checked,'-1')"> 33 avant JC<BR> <font color='#FF0000'>4</font> <INPUT TYPE="text" NAME="tchq04r04" SIZE=1> <input type=checkbox name=chq04r04 value='-1' ="maj(this.checked,'-1')"> 22/12/2000<BR> <BR><HR WIDTH=30% COLOR=#C0C0C0>
<p><B><big><font color='#FF0000'>5</font> Dans quoi aime-t-elle fouiller ?</big></B></p> <a href="java:indice('http://www.bloguez.com/mabiscottepoilue/190121/')">indice</a><BR><BR> <font color='#FF0000'>1</font> <INPUT TYPE="text" NAME="tchq05r01" SIZE=1> <input type=checkbox name=chq05r01 value='-1' ="maj(this.checked,'-1')"> le sac de sa maîtresse<BR> <font color='#FF0000'>2</font> <INPUT TYPE="text" NAME="tchq05r02" SIZE=1> <input type=checkbox name=chq05r02 value='-1' ="maj(this.checked,'-1')"> les sites archéologiques<BR> <font color='#FF0000'>3</font> <INPUT TYPE="text" NAME="tchq05r03" SIZE=1> <input type=checkbox name=chq05r03 value='-1' ="maj(this.checked,'-1')"> Le sac à croquettes<BR> <font color='#FF0000'>4</font> <INPUT TYPE="text" NAME="tchq05r04" SIZE=1> <input type=checkbox name=chq05r04 value='1' ="maj(this.checked,'1')"> les poubelles<BR> <BR><HR WIDTH=30% COLOR=#C0C0C0>
<p><B><big><font color='#FF0000'>6</font> En quoi biscotte s'est-elle déjà déguisée</big></B></p> <a href="java:indice('http://www.bloguez.com/mabiscottepoilue/189497/')">indice</a><BR><BR> <font color='#FF0000'>1</font> <INPUT TYPE="text" NAME="tchq06r01" SIZE=1> <input type=checkbox name=chq06r01 value='1' ="maj(this.checked,'1')"> Batman<BR> <font color='#FF0000'>2</font> <INPUT TYPE="text" NAME="tchq06r02" SIZE=1> <input type=checkbox name=chq06r02 value='-1' ="maj(this.checked,'-1')"> WonderWoman<BR> <font color='#FF0000'>3</font> <INPUT TYPE="text" NAME="tchq06r03" SIZE=1> <input type=checkbox name=chq06r03 value='1' ="maj(this.checked,'1')"> Zorro<BR> <font color='#FF0000'>4</font> <INPUT TYPE="text" NAME="tchq06r04" SIZE=1> <input type=checkbox name=chq06r04 value='-1' ="maj(this.checked,'-1')"> Betty Boop<BR> <BR><HR WIDTH=30% COLOR=#C0C0C0>
<p><B><big><font color='#FF0000'>7</font> Quel est son jouet préféré ?</big></B></p> <a href="java:indice('http://www.bloguez.com/mabiscottepoilue/158164/')">indice</a><BR><BR> <font color='#FF0000'>1</font> <INPUT TYPE="text" NAME="tchq07r01" SIZE=1> <input type=checkbox name=chq07r01 value='-1' ="maj(this.checked,'-1')"> Une balle<BR> <font color='#FF0000'>2</font> <INPUT TYPE="text" NAME="tchq07r02" SIZE=1> <input type=checkbox name=chq07r02 value='1' ="maj(this.checked,'1')"> Néléphanrange<BR> <font color='#FF0000'>3</font> <INPUT TYPE="text" NAME="tchq07r03" SIZE=1> <input type=checkbox name=chq07r03 value='-1' ="maj(this.checked,'-1')"> Une petite voiture<BR> <font color='#FF0000'>4</font> <INPUT TYPE="text" NAME="tchq07r04" SIZE=1> <input type=checkbox name=chq07r04 value='-1' ="maj(this.checked,'-1')"> Une poupée<BR> <BR><HR WIDTH=30% COLOR=#C0C0C0>
<p><B><big><font color='#FF0000'>8</font> Dans quel magazine a t-elle déjà été à la Une ?</big></B></p> <a href="java:indice('http://www.bloguez.com/mabiscottepoilue/204006/')">indice</a><BR><BR> <font color='#FF0000'>1</font> <INPUT TYPE="text" NAME="tchq08r01" SIZE=1> <input type=checkbox name=chq08r01 value='1' ="maj(this.checked,'1')"> Voici<BR> <font color='#FF0000'>2</font> <INPUT TYPE="text" NAME="tchq08r02" SIZE=1> <input type=checkbox name=chq08r02 value='-1' ="maj(this.checked,'-1')"> Gala<BR> <font color='#FF0000'>3</font> <INPUT TYPE="text" NAME="tchq08r03" SIZE=1> <input type=checkbox name=chq08r03 value='-1' ="maj(this.checked,'-1')"> Le Monde<BR> <font color='#FF0000'>4</font> <INPUT TYPE="text" NAME="tchq08r04" SIZE=1> <input type=checkbox name=chq08r04 value='-1' ="maj(this.checked,'-1')"> Chiens magazine<BR> <BR><HR WIDTH=30% COLOR=#C0C0C0>
<p><B><big><font color='#FF0000'>9</font> Dans quel film Biscotte a-t-elle déjà joué ?</big></B></p> <a href="java:indice('http://www.bloguez.com/mabiscottepoilue/202253/')">indice</a><BR><BR> <font color='#FF0000'>1</font> <INPUT TYPE="text" NAME="tchq09r01" SIZE=1> <input type=checkbox name=chq09r01 value='-1' ="maj(this.checked,'-1')"> Harry Potter<BR> <font color='#FF0000'>2</font> <INPUT TYPE="text" NAME="tchq09r02" SIZE=1> <input type=checkbox name=chq09r02 value='-1' ="maj(this.checked,'-1')"> Les 4 fantastiques 2<BR> <font color='#FF0000'>3</font> <INPUT TYPE="text" NAME="tchq09r03" SIZE=1> <input type=checkbox name=chq09r03 value='-1' ="maj(this.checked,'-1')"> Ratatouille<BR> <font color='#FF0000'>4</font> <INPUT TYPE="text" NAME="tchq09r04" SIZE=1> <input type=checkbox name=chq09r04 value='1' ="maj(this.checked,'1')"> Pirates des Caraibes 3<BR> <BR><HR WIDTH=30% COLOR=#C0C0C0>
<BR><input type="hidden" name="sont_a_cocher" value="12"> <BR><input type="hidden" name="sont_pas_a_cocher" value="24"> <input type="hidden" name="monscore" value=""> <input type="button" name="result" value="Score" ="affiche();pasenvoi();"> <input type="reset" name="reset1" value="Remise à zéro" ="remisazero()"> </form></body></html> |