banniere
BLUMAX WebSite
Espace privé
Adresse courriel :
Mot de passe :
Stat
  • 4 inscrits sur le site
  • 0 personne en ligne
  • 37 téléchargements
  • 30 articles
  • 59 réponses dans la FAQ
  • Les 2 derniers inscrits
    - Airwheel
    - PoPo
FAQ -> Liste de question


Esiste t'il l'equivalent d'un explode de PHP ? (Couper une chain en morceau dans un tableau)
var str = "b,o,n,j,o,u,r";
str.split(',');

Résultat : Array("b", "o", "n", "j", "o", "u", "r")

Esiste t'il l'equivalent d'un implode de PHP ? (Element d'un tableau dans une chaine)
var tab=new Array("b", "o", "n", "j", "o", "u", "r");
tab.join(',');

Résultat : "b,o,n,j,o,u,r";

Est t'il posible d'intercepter les touches saisis dans le document ?
Oui ! Avec se code par exemple :
<script type="text/javascript">
activertouche = false;

function addEvent (elem, type, callBack) {
var elem = (typeof elem == 'string') ? document.getElementById(elem) : elem;

if (elem.addEventListener)
elem.addEventListener(type, callBack, false);
else if (elem.attachEvent)
elem.attachEvent('on'+type, callBack);
}

addEvent(window, 'keydown', function (event) {
touchKeyPress = event.which || event.keyPress;
touche = String.fromCharCode(touchKeyPress);
if(activertouche) {
switch(touchKeyPress) {
case 38:
// Action
break;
case 37:
// Action
break;
</script>


Est t'il possible d'utiliser des callback en javascript ?
Oui, voici un exemple :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<script type="text/javascript">
function arriver() {
// action1
// action2
dirBonjour(function() {
alert('Action a executer apres avoir dit bonjour');
});
}

function dirBonjour() {
alert('Bonjour');

// Si l'argument 0 existe
if(arguments[0]) {
eval(arguments[0]);
arguments[0]();
// Mais la le alert qui est dans le callback disant : "Action a executer apres avoir dit bonjour" ne se lance pas
}
}

arriver();

</script>
</head>
<body>
</body>
</html>


Comment activer un lien suelement quand l'on a cliquer sur un autre ?
Voici un exemple complet :
<html>
<head>
<SCRIPT LANGUAGE="JavaScript">
clic = false;
</SCRIPT>

</head>



<body>

<a href="http://LienDuSponsort.fr/" onClick="clic=true" TARGET=_blank><img src="" alt="Cliquez sur mon sponsor !!!" border="0"></a><br /><br />



<A HREF="http://antonio.antiville.fr/" onClick="return(clic)">Cliquez sur le sponsort puis ICI</A>

</body>
</html>

Commetn supprimer les 4 premier catacter d'une chaine ?
Avec cette fonction : substr(4)

Comment arondir
monchiffre = -75.1598756421;

alert(monchiffre) // -75.1598756421
alert(Math.round(monchiffre)); // -75
alert(Math.abs(monchiffre)); // 75.1598756421
alert(Math.ceil(monchiffre)); // -75
alert(Math.floor(monchiffre)); // -76
alert(Math.round(monchiffre*100))/100); // -75.16

Cache ou clignotage sur les images de IE6
IE6 recharge cosntament les images lors d'un survole (Evenment de survole) ce qui donne un effet "clignotage"

Cette page expliquer comment resoudre le probléme. Ou plus précisément en rajoutant sa dans les CSS :

html {
filter: expression(document.execCommand("BackgroundImageCache", false, true));
}

© 2004-2017 blumax.fr