Bonsoir,
Novice en Javascript, je cherche à améliorer ce script trouvé sur le net.
J'ai déjà modifié certaines choses, merci de me prévenir si vous trouvez des fautes
Actuellement, j'aimerais que lorsque que l'on quitte la fenêtre du navigateur (ou à l'ouverture d'un popup) le background-color redevienne Blanc ???
pour l'instant, Firefox conserve la dernière couleur survolée et Safari passe directement en Turquoise
voici le code ci-dessous
Merci
Novice en Javascript, je cherche à améliorer ce script trouvé sur le net.
J'ai déjà modifié certaines choses, merci de me prévenir si vous trouvez des fautes
Actuellement, j'aimerais que lorsque que l'on quitte la fenêtre du navigateur (ou à l'ouverture d'un popup) le background-color redevienne Blanc ???
pour l'instant, Firefox conserve la dernière couleur survolée et Safari passe directement en Turquoise
voici le code ci-dessous
Bloc de code:
<html>
<head>
<title>BACKGROUND COLOR</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="javascript" type="text/javascript">
// BACKGROUND COLOR
var hexChars = "0123456789ABCDEF";
function Dec2Hex (Dec) {
if (Dec > 255) {
hex = "FF";
} else {
var a = Dec % 16;
var b = (Dec - a)/16;
hex = "" + hexChars.charAt(b) + hexChars.charAt(a);
}
return hex;
}
function getColor(c) {
document.bgColor = "#" + Dec2Hex(c.clientX) + Dec2Hex(c.clientY) + Dec2Hex((document.body.clientWidth-c.pageX-c.pageY));
}
function startCapture() {
window.captureEvents(Event.mousemove);
window.onmousemove = getColor;
}
function stopCapture() {
window.releaseEvents(Event.mouseup|Event.mousedown|Event.mousedrag);
return true;
}
if (parseFloat(navigator.appVersion.substring(0,navigator.appVersion.indexOf(' '))) >= 4 ) {
startCapture();
} else {
}
function couleurDefaut() {
document.bgColor = "#FFFFFF";
}
</script>
</head>
<body>
</body>
</html>
Merci