Javascript

Cette nouvelle partie contient des programme Java scripte qu'il vous suffira de copier pour metre dans votre site.

Calculatrice

Convertisseur euro

Taille et résolution de l'ecran

Interdire le clique droit

Calculatrice:

exemple:

 
 
 
 
 

calculatrice:

DANS LA PARTIE <BODY>

<form name="Keypad" action>
<div align="center"><center><table>
<b>
<tr>
<td><div align="center"><center><table border="2" width="50" height="60" cellpadding="1"
cellspacing="5">
<tr>
<td colspan="3" align="middle"><input name="ReadOut" size="24" value="0" width="100%"> </td>
<td </td>&nbsp;</td>
<td><input name="btnClear" type="Button" value=" C " onclick="Clear()"> </td>
<td><input name="btnClearEntry" type="Button" value=" CE " onclick="ClearEntry()"> </td>
</tr>
<tr>
<td><input name="btnSeven" type="Button" value=" 7 " onclick="NumPressed(7)"> </td>
<td><input name="btnEight" type="Button" value=" 8 " onclick="NumPressed(8)"> </td>
<td><input name="btnNine" type="Button" value=" 9 " onclick="NumPressed(9)"> </td>
<td>&nbsp;</td>
<td><input name="btnNeg" type="Button" value=" +/- " onclick="Neg()"> </td>
<td><input name="btnPercent" type="Button" value=" % " onclick="Percent()"> </td>
</tr>
<tr>
<td><input name="btnFour" type="Button" value=" 4 " onclick="NumPressed(4)"> </td>
<td><input name="btnFive" type="Button" value=" 5 " onclick="NumPressed(5)"> </td>
<td><input name="btnSix" type="Button" value=" 6 " onclick="NumPressed(6)"> </td>
<td>&nbsp;</td>
<td align="middle"><input name="btnPlus" type="Button" value=" + "
onclick="Operation('+')"> </td>
<td align="middle"><input name="btnMinus" type="Button" value=" - "
onclick="Operation('-')"> </td>
</tr>
<tr>
<td><input name="btnOne" type="Button" value=" 1 " onclick="NumPressed(1)"> </td>
<td><input name="btnTwo" type="Button" value=" 2 " onclick="NumPressed(2)"> </td>
<td><input name="btnThree" type="Button" value=" 3 " onclick="NumPressed(3)"> </td>
<td>&nbsp;</td>
<td align="middle"><input name="btnMultiply" type="Button" value=" * "
onclick="Operation('*')"> </td>
<td align="middle"><input name="btnDivide" type="Button" value=" / "
onclick="Operation('/')"> </td>
</tr>
<tr>
<td><input name="btnZero" type="Button" value=" 0 " onclick="NumPressed(0)"> </td>
<td><input name="btnDecimal" type="Button" value=" . " onclick="Decimal()"> </td>
<td colspan="3">&nbsp;</td>
<td><input name="btnEquals" type="Button" value=" = " onclick="Operation('=')"> </td>
</tr>
</table>
</center></div></td>
</tr>
</table>
</center></div></b>
</form>
<font face="Verdana, Arial, Helvetica" size="2"><script language="JavaScript">
<!-- Begin
var FKeyPad = document.Keypad;
var Accum = 0;
var FlagNewNum = false;
var PendingOp = "";
function NumPressed (Num) {
if (FlagNewNum) {
FKeyPad.ReadOut.value = Num;
FlagNewNum = false;
}
else {
if (FKeyPad.ReadOut.value == "0")
FKeyPad.ReadOut.value = Num;
else
FKeyPad.ReadOut.value += Num;
}
}
function Operation (Op) {
var Readout = FKeyPad.ReadOut.value;
if (FlagNewNum && PendingOp != "=");
else
{
FlagNewNum = true;
if ( '+' == PendingOp )
Accum += parseFloat(Readout);
else if ( '-' == PendingOp )
Accum -= parseFloat(Readout);
else if ( '/' == PendingOp )
Accum /= parseFloat(Readout);
else if ( '*' == PendingOp )
Accum *= parseFloat(Readout);
else
Accum = parseFloat(Readout);
FKeyPad.ReadOut.value = Accum;
PendingOp = Op;
}
}
function Decimal () {
var curReadOut = FKeyPad.ReadOut.value;
if (FlagNewNum) {
curReadOut = "0.";
FlagNewNum = false;
}
else
{
if (curReadOut.indexOf(".") == -1)
curReadOut += ".";
}
FKeyPad.ReadOut.value = curReadOut;
}
function ClearEntry () {
FKeyPad.ReadOut.value = "0";
FlagNewNum = true;
}
function Clear () {
Accum = 0;
PendingOp = "";
ClearEntry();
}
function Neg () {
FKeyPad.ReadOut.value = parseFloat(FKeyPad.ReadOut.value) * -1;
}
function Percent () {
FKeyPad.ReadOut.value = (parseFloat(FKeyPad.ReadOut.value) / 100) * parseFloat(Accum);
}
// End -->
</script>

Convertisseur euro:

exemple:

DANS LA PARTIE <BODY>

<script LANGUAGE="Javascript">
function feweboutils (form)
{form.eur.value = form.fra.value/6.5597}
function efweboutils (form)
{ form.fra.value = form.eur.value*6.5597}
</script>

MAIS AUSSI

<script language="JavaScript">
function feweboutils (form)
{form.eur.value = form.fra.value/6.5597}
function efweboutils (form)
{ form.fra.value = form.eur.value*6.5597}
</script>
<form>
<input type ="text" name="fra" size=15 >
<input type ="button" value="franc en euro" onClick="feweboutils(this.form)" name="button">
<input type="text" name="eur" size=15 >
</form>

MAIS AUSSI

<form>
<input type ="text" name="eur" size=15 >
<input type = "button" value="euro en franc" onClick="efweboutils(this.form)" name="button">
<input type="text" name="fra" size=15 >
</form>
</body>

Taille et résolution de l'ecran

DANS LA PARTIE <BODY>

<script LANGUAGE="javascript">
var wid=screen.width;
var hei=screen.height;
var col=(1<<screen.colorDepth);


if ((wid<800) || (col<65535)) { alert('ATTENTION: Ce site a ete concu pour un affichage de 800x600 supérieur a 65535
couleurs! \n réglez votre écran SVP.')}
if ((wid>=800) || (col<65535) ) { alert('votre écran est bien régler pour la lecture de ce site \n (supérieur ou égal 800x600
et supérieur a 65535 couleurs)')}
</script>

Interdire le clique droit:

Dans body:

<SCRIPT LANGUAGE="JavaScript1.1">
<!-- Début
function right(e)
{

var msg = "Désolé, le bouton de droit est désactivé.";
if (navigator.appName == 'Netscape' && e.which == 3)

{
alert(msg);
// À enlevez pour aucun avertissement;
}
else if (navigator.appName == 'Microsoft Internet Explorer' && event.button==2)

{
alert(msg);
// À enlevez pour aucun avertissement;
}
return true;
}

document.onmousedown = right;
// Fin -->
</SCRIPT>

 

 

retour