NoteBook en HTML
Code HTML par gselles
HTML - NoteBook en HTML Simulation d'un Notebook en HTML, dans l'exemple un carnet composé de 5 feuilles
HTML Pour pouvoir le télécharger, connectez-vous ! ;) <html> <head> <title>NoteBook</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> </head> <body><script language="JavaScript" type="text/JavaScript"> function hide() { var names = new Array('base','map1','map2','map3','map4','map5'); var names1 = new Array("b_general","b_style","b_consigne","b_ecran","b_impression"); var lgth = names.length; for (var i=0;i<lgth;i++) { document.getElementById(names[i]).style.visibility = 'hidden'; } lgth = names1.length; for (var i=0;i<lgth;i++) { var bi = document.getElementById(names1[i]); bi.setAttribute("bgcolor", "yellow"); } } function show(el,btn_name) { var bi = document.getElementById(btn_name); hide(); document.getElementById('base').style.visibility = 'visible'; document.getElementById(el).style.visibility = 'visible'; bi.setAttribute("bgcolor", "red"); } </script> <!-- Ecriture indispensable d'une <div> vide --> <div id="base" style="position:absolute; left:50px; right:50px; top: 50px; visibility: hidden;"> </div> <!-- 1° feuille du carnet --> <div id="map1" style="position:absolute; left:50px; right:50px; top: 50px; visibility: hidden;"> <FIELDSET> <LEGEND ALIGN=CENTER>Général</LEGEND> <fieldset> <legend align=left> Nombre de lignes</legend> <select name='v_numlig' value='2'> <option value='2'>2</option> <option value='3'>3</option> <option value='4'>4</option> <option value='5'>5</option> <option value='6'>6</option> <option value='7'>7</option> <option value='8'>8</option> </select> </fieldset> <fieldset> <legend align=left> Nombre de colonnes</legend> <select name='v_numcol' value='2'> <option value='2'>2</option> <option value='3'>3</option> <option value='4'>4</option> <option value='5'>5</option> <option value='6'>6</option> <option value='7'>7</option> <option value='8'>8</option> </select> </fieldset> <fieldset> <legend align=left> Délai d'attente</legend> <select name='v_numdelay' value='3'> <option value='1'>1</option> <option value='2'>2</option> <option value='3'>3</option> <option value='4'>4</option> <option value='5'>5</option> <option value='6'>6</option> <option value='7'>7</option> <option value='8'>8</option> </select> </fieldset> <fieldset> <legend align=left> Nombre de parties</legend> <select name='v_numshoot' value='1'> <option value='1'>1</option> <option value='2'>2</option> <option value='3'>3</option> <option value='4'>4</option> <option value='5'>5</option> <option value='6'>6</option> <option value='7'>7</option> <option value='8'>8</option> </select> </fieldset> </FIELDSET> <center> <table width=100% border=0 cellpadding=0 cellspacing=0> <tr> <td align=center><input type="submit" value="Test" name="bouton_test"></td> <td align=center><input type="submit" value="Enregistrer" name="bouton_enregistrer"></td> <td align=center><input type="submit" value="Problème" name="bouton_probleme"></td> <td align=center><input type="submit" value="Quitter" name="bouton_quitter"></td> <td align=center><input type="submit" value="Aide" name="bouton_aide"></td> </tr> </table> </center> </div> <!-- 2° feuille du carnet --> <div id="map2" style="position:absolute; left:50px; right:50px; top: 50px; visibility: hidden;"> <FIELDSET><LEGEND ALIGN=CENTER>Styles</LEGEND> <fieldset> <legend align=left> Choix du Style</legend> <table border=0> <tr> <td> <font face="Comic Sans MS,Arial, Helvetica, Geneva" size=2> <input type=radio name='mem_style' value='0'> Images </font> </td> <td> <select name='mem_img_list'> </html> <option value='0'> $ressources/dir_images/xpm61 </option><option value='1'> $ressources/dir_images/xpm61/code_route </option><option value='2'> $ressources/dir_images/xpm61/objets </option><option value='3'> $ressources/dir_cartes </option><html> </select> <br> </td> </tr> <tr> <td> <input type=radio name='mem_style' value='1'> Images & Textes </td> <td> <select name='mem_img_txt_list'> </html> <option value='0'> $ressources/dir_images/xpm61 </option><option value='1'> $ressources/dir_images/xpm61/code_route </option><option value='2'> $ressources/dir_images/xpm61/objets </option><option value='3'> $ressources/dir_cartes </option><html> </select> <br> </td> </tr> <tr> <td> <input type=radio name='mem_style' value='2'> Images & Sons </td> <td> <select name='mem_img_snd_list'> </html> <option value='0'> $ressources/dir_images/xpm61 </option><option value='1'> $ressources/dir_images/xpm61/code_route </option><option value='2'> $ressources/dir_images/xpm61/objets </option><option value='3'> $ressources/dir_cartes </option><html> </select> <br> </td> </tr> <tr> <td> <input type=radio name='mem_style' value='3'> Lettres & Nombres </td> </tr> <tr> <td> <input type=radio name='mem_style' value='4'> Présentation fractionnaire </td> </tr> <tr> <td> <input type=radio name='mem_style' value='5'> Mélange d'opérations </td> </tr> <tr> <td> <input type=radio name='mem_style' value='6'> Lettres/Nombres & Son </td> </tr> <tr> <td> <input type=radio name='mem_style' value='7'checked> Couleurs </td> <td> <select name='mem_color_list'> </html> <option value='0'> base_16.plt </option><option value='1'> base_4.plt </option><option value='2'> base_8.plt </option><option value='3'> base.plt </option><option value='4'> base.RC </option><option value='5'> coloriage1.plt </option><option value='6'> coloriage.plt </option><option value='7'> huit.plt </option><option value='8'> palette_12.plt </option><option value='9'> palette_6.plt </option><option value='10'> palette de base.plt </option><option value='11'> seize.plt </option><option value='12'> toto.plt </option><option value='13'> xterm.plt </option><option value='14'> XXX.plt </option><html> </select> <br> </td> <td> <a>Taille des cellules</a> <select name='mem_color_size'> <option value=''> 32 </option> <option value=''> 40 </option> <option value=''> 48 </option> <option value=''> 56 </option> <option value=''> 64 </option> <option value=''> 72 </option> <option value=''> 80 </option> <option value=''> 88 </option> <option value=''> 96 </option> <option value=''> 104 </option> <option value=''> 112 </option> <option value=''> 120 </option> <option value=''> 128 </option> </select> </td> </tr> </table> </fieldset> <fieldset> <legend align=left> Style de la police</legend> <input type=radio name='mem_police' value='0'checked>Script <input type=radio name='mem_police' value='1'>Cursif <input type=radio name='mem_police' value='2'>Fantaisie </fieldset> <fieldset> <legend align=left> Nom de la couleur des lettres</legend> <input type=radio name='mem_color_lett' value='0'checked>Noir <input type=radio name='mem_color_lett' value='1'>Rouge <input type=radio name='mem_color_lett' value='2'>Bleu </fieldset> </FIELDSET> <center> <table width=100% border=0 cellpadding=0 cellspacing=0> <tr> <td align=center><input type="submit" value="Test" name="bouton_test"></td> <td align=center><input type="submit" value="Enregistrer" name="bouton_enregistrer"></td> <td align=center><input type="submit" value="Problème" name="bouton_probleme"></td> <td align=center><input type="submit" value="Quitter" name="bouton_quitter"></td> <td align=center><input type="submit" value="Aide" name="bouton_aide"></td> </tr> </table> </center> </div> <!-- 3° feuille du carnet --> <div id="map3" style="position:absolute; left:50px; right:50px; top: 50px; visibility: hidden;"> <FIELDSET><LEGEND ALIGN=CENTER>Consigne</LEGEND> <fieldset> <input type=checkbox name='date_consigne' value='A'>Date<br> </fieldset> <fieldset> <legend align=left> Style de la Consigne</legend> <input type=radio name='v_consigne' value='0'>Son<br><br> <input type=file name='consigne_snd' value=''><br> <input type=radio name='v_consigne' value='1'>Texte<br><br> <input type=file name='consigne_txt' value=''><br><br> <input type=radio name='v_consigne' value='2'>Pas de consigne </fieldset> </FIELDSET> <center> <table width=100% border=0 cellpadding=0 cellspacing=0> <tr> <td align=center><input type="submit" value="Test" name="bouton_test"></td> <td align=center><input type="submit" value="Enregistrer" name="bouton_enregistrer"></td> <td align=center><input type="submit" value="Problème" name="bouton_probleme"></td> <td align=center><input type="submit" value="Quitter" name="bouton_quitter"></td> <td align=center><input type="submit" value="Aide" name="bouton_aide"></td> </tr> </table> </center> </div> <!-- 4° feuille du carnet --> <div id="map4" style="position:absolute; left:50px; right:50px; top: 50px; visibility: hidden;"> <FIELDSET><LEGEND ALIGN= CENTER>Écran</LEGEND> <fieldset> <legend align=left> Taille de l'écran</legend> <input type=radio name='v_screen' value='0' checked>Automatique<br><br> <input type=radio name='v_screen' value='1'>1024x768<br><br> <input type=radio name='v_screen' value='2'>800x600<br><br> <input type=radio name='v_screen' value='3'>640x480 </fieldset> <fieldset> <legend align=left> Fond d'écran</legend> <input type=radio name='v_background' value='0'>Nom du fichier de fond<br><br> <input type=file name='background_file' value=''><br> <input type=radio name='v_background' value='1'>Nom de la couleur de fond<br><br> <input type=file name='background_color' value=''> </fieldset> </FIELDSET> <center> <table width=100% border=0 cellpadding=0 cellspacing=0> <tr> <td align=center><input type="submit" value="Test" name="bouton_test"></td> <td align=center><input type="submit" value="Enregistrer" name="bouton_enregistrer"></td> <td align=center><input type="submit" value="Problème" name="bouton_probleme"></td> <td align=center><input type="submit" value="Quitter" name="bouton_quitter"></td> <td align=center><input type="submit" value="Aide" name="bouton_aide"></td> </tr> </table> </center> </div> <!-- 5° feuille du carnet --> <div id="map5" style="position:absolute; left:50px; right:50px; top: 50px; visibility: hidden;"> <FIELDSET><LEGEND ALIGN=CENTER>Impression</LEGEND> <fieldset> <input type=checkbox name='print_convert_HTML' value='1' checked>Convertir en fichier HTML<br> </fieldset> <fieldset> <legend align=left>Titre de la Page</legend> <textarea cols=72 rows=1 name='print_title'></textarea> </fieldset> <fieldset> <legend align=left> Nom du fichier contenant la consigne à afficher</legend> <input size=60 type=file name='print_file_name' value=''><br> </fieldset> <fieldset> <legend align=left>Texte de la consigne sans fichier</legend> <textarea cols=72 rows=5 name='print_csg_txt'></textarea> </fieldset> <fieldset> <legend align=left> Nom générique du fichier à produire</legend> <input size=60 type=file name='print_generic' value=''><br> </fieldset> </FIELDSET> <center> <table width=100% border=0 cellpadding=0 cellspacing=0> <tr> <td align=center><input type="submit" value="Test" name="bouton_test"></td> <td align=center><input type="submit" value="Enregistrer" name="bouton_enregistrer"></td> <td align=center><input type="submit" value="Problème" name="bouton_probleme"></td> <td align=center><input type="submit" value="Quitter" name="bouton_quitter"></td> <td align=center><input type="submit" value="Aide" name="bouton_aide"></td> </tr> </table> </center> </div> <form name="form1" id="form1" method="post" action=""> <!-- Table contenant les boutons simulant un NoteBook --> <CENTER> <TABLE WIDTH=100% BORDER=1 VSPACE=0 CELLPADDING=0 CELLSPACING=0 FRAME=BOX RULES=COLS> <TR VSPACE=0 bgcolor=yellow> <TD id="b_general" bgcolor=yellow WIDTH=20% ALIGN=CENTER> <a onClick="show('map1','b_general')">Général</a> </TD> <TD id="b_style" bgcolor=yellow WIDTH=20% ALIGN=CENTER> <a onClick="show('map2','b_style')">Styles</a> </TD> <TD id="b_consigne" bgcolor=yellow WIDTH=20% ALIGN=CENTER> <a onClick="show('map3','b_consigne')">Consigne</a> </TD> <TD id="b_ecran" bgcolor=yellow WIDTH=20% ALIGN=CENTER> <a onClick="show('map4','b_ecran')">Écran</a> </TD> <TD id="b_impression" bgcolor=yellow WIDTH=20% ALIGN=CENTER> <a onClick="show('map5','b_impression')">Impression</a> </TD> </TR> </TABLE> </CENTER> </form> </body> </html>
Proposé par gselles le 05/12/2007 [vu 2451 fois]
Pour participer, il faut d'abord vous identifier ! 284 visiteurs ont déjà participé dont :