Maison des Arts et des Sciences Informatiques

Adhésion membres Internet

Nombre de visites :  [Compteur]

Le statut de membre internet permet de bénéficier :

  • de l'aide en programmation
  • du conseil à distance dans vos projets informatiques
  • du conseil à distance pour votre environnement Windows ou Linux
  • et de participer aux projets de l'association

Les échanges se font essentiellement par mail (et plus tard directement à travers une interface personnalisée sur le site)

Exemples de projets de l'association

  • Accès Adhérents avec sessions PHP
  • Télé discussion avec enregistrements des échanges dans une base de données MySQL
  • Programmation de jeux avec les Canvas de JavaScript
  • Programmation d'animation en SVG et JavaScript

Conditions d'adhésion

  • Être un particulier et non une entreprise

Renseignements et Tarifs

  • info @ assomasi.org

Exemples de liens et de techniques du site

Derniers développements

Programme JavaScript utilisé dans la page « Plan du Site »

//######
//## Update_Plan.js
//## ====================
//## 18.03.2019: Creation
//######

function changeStylesheetRulep_Stylesheetp_Selectorp_Propertyp_Value ) {

  
selector p_Selector.toLowerCase();
  
property p_Property.toLowerCase();
  
value    p_Value.toLowerCase();

  var 
theRules = new Array();
    
  if ( 
p_Stylesheet.rules )  {
    
theRules p_Stylesheet.rules;
  } else if ( 
p_Stylesheet.cssRules ) {
    
theRules p_Stylesheet.cssRules;
  }


  for( var 
KR 0KR theRules.lengthKR++ ) {

    var 
rule theRulesKR ];

    
//if( ! rule ) {
      //rules = document.styleSheets[ KR ].imports; // cas d'IE
    //}

    
if ( rule.selectorText === p_Selector ) {
      
rule.styleproperty ] = value;
      return;
    }
  }
  
//p_Stylesheet.insertRule( selector + " { " + property + ": " + value + "; }", 0 );
}

function 
Update_Plan( ) {

  var 
StyleSheet document.styleSheets[ ( document.styleSheets.length ) ];

  for( var 
KS 0KS document.styleSheets.lengthKS++ ) {
    if ( 
document.styleSheetsKS ].href ) {
      if ( 
document.styleSheetsKS ].href.indexOf"assomasi_2019.css" ) > -) {
        
StyleSheet document.styleSheetsKS ];
        break;
      }
    }
  }

  
b_Tout document.getElementById"CB-Tout" ).checked;
  
b_Date document.getElementById"CB-Date" ).checked;
  
b_Last document.getElementById"CB-Last" ).checked;

  if ( 
b_Tout == true ) {
    
changeStylesheetRuleStyleSheet".sousmenu""display""inline" );
  } else {
    
changeStylesheetRuleStyleSheet".sousmenu""display""none" );
  }

  if ( 
b_Date == true ) {
    
changeStylesheetRuleStyleSheet".avecdate""display""inline" );
  } else {
    
changeStylesheetRuleStyleSheet".avecdate""display""none" );
  }

  if ( 
b_Last == true ) {
    
changeStylesheetRuleStyleSheet".lastm""display""inline" );
  } else {
    
changeStylesheetRuleStyleSheet".lastm""display""none" );
  }

}

function 
Init_Plan() {
  
document.getElementById"CB-Tout" ).checked false;
  
document.getElementById"CB-Date" ).checked false;
  
document.getElementById"CB-Last" ).checked false// Pages modifiees

  
Update_Plan();
}

Programme JavaScript utilisé dans la page « Agenda »

00:00:00
//######
//## DateHeure.js
//## ================
//## 09.03.2019: Creation @TL@
//## 20.03.2019:
//######

function Affiche_DateHeure() {
  var 
DH = new Date();

  var 
TabJ = Array();

  
TabJ[  ] = "Dimanche";
  
TabJ[  ] = "Lundi";
  
TabJ[  ] = "Mardi";
  
TabJ[  ] = "Mercredi";
  
TabJ[  ] = "Jeudi";
  
TabJ[  ] = "Vendredi";
  
TabJ[  ] = "Samedi";

  var 
TabM = Array();
  
  
TabM[  ] = "janvier";
  
TabM[  ] = "février";
  
TabM[  ] = "mars";
  
TabM[  ] = "avril";
  
TabM[  ] = "mai";
  
TabM[  ] = "juin";
  
TabM[  ] = "juillet";
  
TabM[  ] = "août";
  
TabM[  ] = "septembre";
  
TabM[  ] = "octobre";
  
TabM10 ] = "novembre";
  
TabM11 ] = "décembre";

  var 
Jour TabJDH.getDay() ];
  var 
Mois TabMDH.getMonth() ];
  var 
Year DH.getFullYear();

  var 
str "";

  
str += Jour;
  
str += ' ' DH.getDate();
  
str += ' ' Mois;
  
str += ' ' Year;

  
str += '  ' DH.getHours();
  
str += ':' + (DH.getMinutes()<10?'0':'') + DH.getMinutes();
  
str += ':' + (DH.getSeconds()<10?'0':'') + DH.getSeconds();

  if ( 
document.getElementById ){
    
document.getElementById"DateHeure" ).innerHTML str;
  }
}