Encore une page magique pour legifrance : l’affichage des sommaires du JO

Le 6 mai 2005, par Stephane Cottin,

Je m’étais amusé en septembre 2003 à proposer une série de codes simples en Javascript, la plupart copieusement pompés (avec son aimable accord) du travail du Professeur Robert Mahl sur adminet.

Malheureusement certains de ces codes ne fonctionnent plus pour diverses raisons.

Mais j’ai profité d’une petite découverte pour en réaliser un nouveau qui pourrait être utile à certains d’entre vous pour vos intranet juridique : avez-vous remarqué que les liens sous la forme :

modification de décembre 2005 : voir Plusieurs améliorations sur la page d’accueil de légifrance

http://www.legifrance.gouv.fr/WAspad/RechercheExperteJorf ? fe_jojour=03&fe_jomois=Janvier&fe_joannee=1997

mène au sommaire des JO de la date donnée, et ce depuis le 2 janvier 1990.

Aussi, voici le code qui permet de l’automatiser dans un petit formulaire :


<html>

<head>
<title>Sommaire de Journal Officiel</title>

<script language="javascript">
function DateDeParution() {
var an=document.jour.fe_joannee.value
var mois=document.jour.fe_jomois.value
var jour=document.jour.fe_jojour.value

var adr="http://www.legifrance.gouv.fr/WAspad/RechercheExperteJorf?fe_jojour=" +jour+"&fe_jomois="+mois+"&fe_joannee="+an

window.open(adr,"Legifrance","height=400,width=800,scrollbars=1,resizable=1")

}
    </script>

</head>


<body>
<h1>Trouve moi un sommaire de Journal officiel s'il te plait...</h1>

<form name="jour" onsubmit="javascript:DatedeParution();return false">&nbsp;
<input type="button" value="Date de parution" name="dernier" onclick="DateDeParution()">
      <select name="fe_jojour">
      <option value="01">01 </option>
      <option value="02" selected="selected">02 </option>
      <option value="03">03 </option>
      <option value="04">04 </option>
      <option value="05">05 </option>
      <option value="06">06 </option>
      <option value="07">07 </option>
      <option value="08">08 </option>
      <option value="09">09 </option>
      <option value="10">10 </option>
      <option value="11">11 </option>
      <option value="12">12 </option>
      <option value="13">13</option>
      <option value="14">14</option>
      <option value="15">15</option>
      <option value="16">16</option>
      <option value="17">17</option>
      <option value="18">18</option>
      <option value="19">19</option>
      <option value="20">20</option>
      <option value="21">21</option>
      <option value="22">22</option>
      <option value="23">23</option>
      <option value="24">24</option>
      <option value="25">25</option>
      <option value="26">26</option>
      <option value="27">27</option>
      <option value="28">28</option>
      <option value="29">29</option>
      <option value="30">30</option>
      <option value="31">31 </option>
      </select>
      <select length="8" name="fe_jomois">
      <option value="Janvier" selected="selected">Jan </option>
      <option value="Fevrier">F&eacute;v </option>
      <option value="Mars">Mar </option>
      <option value="Avril">Avr </option>
      <option value="Mai">Mai </option>
      <option value="Juin">Jun</option>
      <option value="Juillet">Jul</option>
      <option value="Aout">Aou</option>
      <option value="Septembre">Sep</option>
      <option value="Octobre">Oct</option>
      <option value="Novembre">Nov</option>
      <option value="Decembre">D&eacute;c </option>
      </select>
      <select name="fe_joannee">
      <option value="2005">2006 </option>
    <option value="2005">2005 </option>
       <option value="2004">2004 </option>
    <option value="2003">2003 </option>
    <option value="2002">2002 </option>
    <option value="2001">2001 </option>
    <option value="2000">2000 </option>
    <option value="1999">1999 </option>
       <option value="1998">1998 </option>
       <option value="1997">1997 </option>
       <option value="1996">1996 </option>
       <option value="1995">1995 </option>
       <option value="1994">1994 </option>
       <option value="1993">1993 </option>
       <option value="1992">1992 </option>
       <option value="1991">1991 </option>
    <option value="1990" selected="selected">1990 </option>
      </select>
      <br>
      <i>(depuis le 2.1.1990) (NB : pensez à "ouvrir" une session <a href="http://www.legifrance.gouv.fr">legifrance</a> (simplement y aller une fois moins d'un quart d'heure avant d'utiliser le formulaire) et qu'il n'y a pas de JO le lundi...)</i>  </form>
</body>
</html>

et voilà le programme :

HTML - 3.6 ko
Sommaire du JO : formulaire de recherche
 

Commentaires de l'article

 
Stéphane Cottin
Le 12 mai 2005

Un certain Jérôme me signale qu’il ne suffit pas d’aller sur legifrance, encore faut-il "ouvrir la session" en y faisant quelque chose, par exemple demander le dernier JO

Merci JR pour le JO.

 

Poster un commentaire



Syndication

À propos de cet article

Dernière mise à jour le :
7 décembre 2005
Statistiques de l'article :
3 visiteurs aujourd'hui
2567 visiteurs cumulés
Mots-clés :
version imprimable
SPIP 1.9.2d [11132] | BliP 2.4 | XHTML 1.0 | CSS 2.0 | RSS 2.0 | Espace privé
Visiteurs par jour (cumul) : 1483 (102399)