1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71
|
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style>body{background-color : rgb(127,127,127);}</style>
<title>Page Title</title>
</head>
<body>
<script>
var TabBut=[],TabFunctionClic=[];
var x=127;
if(window.localStorage.getItem('valeurx')) x = parseInt(window.localStorage.getItem('valeurx'));
const montexte="Chaîne de caractères et niveaux de gris.";
var divtext=document.createElement('div');
divtext.style.width=700+"px";
divtext.style.height=40+"px";
divtext.style.position="absolute";
divtext.style.left=200+"px";
divtext.style.top=10+"px";
divtext.style.font= "bold 40px arial";
divtext.style.color= 'rgb('+x+','+x+','+x+')';
divtext. textContent =montexte;
document.body.appendChild(divtext);
TabFunctionClic[0]=function(){
if (x>0) x-=5;
divtext.style.color= 'rgb('+x+','+x+','+x+')';
divtext.textContent =montexte;
addStorage();
};
TabFunctionClic[1]=function(){
if (x<255) x+=5;
divtext.style.color= 'rgb('+x+','+x+','+x+')';
divtext.textContent =montexte;
addStorage();
};
for(var i=0;i<=1;i++){
TabBut[i]=document.createElement('input');
TabBut[i].type='button';
TabBut[i].style.width=160+"px";
TabBut[i].style.height=40+"px";
TabBut[i].style.position="absolute";
TabBut[i].style.left=10+"px";
if (i===0){
TabBut[i].style.top=10+"px";
TabBut[i].value="foncer";
}
else {
TabBut[i].style.top=50+"px";
TabBut[i].value="éclaicir";
}
document.body.appendChild(TabBut[i]);
TabBut[i].addEventListener('click',TabFunctionClic[i]);
}
function addStorage(){
var storage=window.localStorage;
if(storage)
storage.setItem('valeurx',x.toString());
else $('.testSession').html('le sessionStorage n\'est pas implémenté sur ce navigateur');
}
</script>
</body>
</html> |
Partager