LES CESAR A COMPLETER

<HTML>

  <HEAD>
      <TITLE>

Quiz </TITLE> <SCRIPT languag=“JavaScript”> <!–

Copyright Cyril Roiron All rights reserved

var ttok=“”;

les tablos necessaires var question = new Array(); var a=0; var b=0; var x=0; var m=0; question[m] = “Quel est le genre du film?” m++; question[m] = “Quel est le sujet traité? ” les tablos necessaires var f_b = new Array(); var correct = new Array(); var rep = new Array();

cr�e la fenêtre principale avec son contenu function creefenetre(contenu, width, height) { var cc = contenu; contenu = “<html><head><title>Correction</title></head><body bgcolor='#ffffff'><h2 align=center>R&eacute;sultats</h2>” + cc; contenu += “<p><form><input type='button' onclick='window.close()' value=' Fermer '></form>”;contenu += “</body></html>”;var win_opt= “toolbar=0,location=0,directories=0,status=0,menubar=0,”;win_opt += “scrollbars=1,resizable=1,copyhistory=0,”;win_opt += “width=” + width + “,height=” + height;nouvo=window.open(“”, “lcode”,win_opt);nouvo.document.open(); nouvo.document.writeln(contenu);nouvo.document.close(); } function verifier(yo) { var resultat=“”; var erreur=0; for (var n=0; n < (question.length); n++) { if (!rep[n]) { ttok=ttok+“Vous n'avez pas répondu à la question ”+(n+1)+“: \n”; ttok=ttok+“'”+question[n]+“'\n”; } else { if(correct[n] == 1) { rep[n]=“<font color='#00be00'>”+rep[n]+“</font>”; 0B6912 20B200 } else { rep[n]=“<font color='#ff0000'>”+rep[n]+“</font>”; erreur++; } resultat+=“<hr><dl><dt>A la question: <b>”+question[n]+“</b><dd>Vous avez r&eacute;pondu: ”+rep[n]+“</dl>”+f_b[n]; } }

if (ttok != “”) { alert(ttok); } else {

if (erreur==0) { resultat+=“<p><hr><h3 align=center>Vous avez r&eacute;pondu correctement &agrave; toutes les questions, f&eacute;licitations &nbsp; :)</h3>”; } else { if (erreur==1) { resultat+=“<p><hr><h3 align=center>Vous avez fait une erreur</h3>”; } else { resultat+=“<p><hr><h3 align=center>Vous avez fait ”+erreur+“ erreurs</h3>”; } }

for (var i=0; i<yo.elements.length; i++) { yo.elements[i].checked = 0; }

creefenetre(resultat, 600, 600);

} }

–> </SCRIPT> </HEAD> <BODY bgcolor=“white”> <H2 align=center> Quiz </H2> <form name=“questionnaire”> <hr> <script language=“JavaScript”> <!– document.write(question[0].bold()); –> </script> <br> <input type=“radio” name=“r0” value=“un film d'animation” OnClick=“f_b[0]='Désolé, ce n\'est pas la bonne réponse'; correct[0]=0; rep[0]=this.value”> <script language=“JavaScript”> <!– x=0; document.write(document.questionnaire.r0.value); –> </script> <br> <input type=“radio” name=“r0” value=“un film d'horreur” OnClick=“f_b[0]='Désolé, ce n\'est pas la bonne réponse'; correct[0]=0; rep[0]=this.value”> <script language=“JavaScript”> <!– x++; document.write(document.questionnaire.r0[x].value); –> </script>

<br> <input type=“radio” name=“r0” value=“un film policier” OnClick=“f_b[0]='Bravo!'; correct[0]=1; rep[0]=this.value”> <script language=“JavaScript”> <!– x++; document.write(document.questionnaire.r0[x].value); –> </script> <hr> <script language=“JavaScript”> <!– document.write(question[1].bold()); –> </script> <br> <input type=“radio” name=“r1” value=“C'est l'histoire d'une femme qui est kidnappée par la mafia” OnClick=“f_b[1]='Désolé, ce n\'est pas la bonne réponse'; correct[1]=0; rep[1]=this.value”> <script language=“JavaScript”> <!– x=0; document.write(document.questionnaire.r1.value); –> </script> <br> <input type=“radio” name=“r1” value=“Ce film raconte le quotidien de policiers qui travaillent pour la protection des mineurs” OnClick=“f_b[1]='Bravo !'; correct[1]=1; rep[1]=this.value”> <script language=“JavaScript”> <!– x++; document.write(document.questionnaire.r1[x].value); –> </script>

<br> <input type=“radio” name=“r1” value=“Ce film traite des difficultés financières des étrangers à Marseille” OnClick=“f_b[1]='Désolé, ce n\'est pas la bonne réponse'; correct[1]=0; rep[1]=this.value”> <script language=“JavaScript”> <!– x++; document.write(document.questionnaire.r1[x].value); –> </script> <hr> <p align=center> <input type=button value=“Afficher les résultats” OnClick=“ttok=''; verifier(this.form);”> </form> </BODY> </HTML> Retour à la leçon