Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
playground:abc [19/01/2012 19:28] – cdepassiplayground:abc [26/04/2012 21:19] (Version actuelle) – jpc
Ligne 1: Ligne 1:
-HAN Geng +RU
-<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 repondu � 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;licitation &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> +