11484 sujets

JavaScript, DOM et API Web HTML5

Bonjour à tous,
Comme le titre l'indique, je fais un appel à une fonction javascript dans le tag <body> de ma page. Sous Firefox (Mac et PC), cela fonctionne; mais pas dans Chrome (Mac ou PC).
J'ai essayé une autre technique :
window.onload = function()
{
	var coefficient_zoom = parseFloat(readCookie('coef-zoom'));
	//alert(' coefficient_zomm : ' + coefficient_zoom);
	width = 100 / coefficient_zoom;
	//alert(' width : ' + width);
	document.body.style.transformOrigin = "left top";
	document.body.style.transform="scale(" + coefficient_zoom + ")";
	document.body.style.width = width + "%";
}

Sans succès.
Une idée ???
Merci
Bonjour,

à la lecture du code, il semble que le blocage se situe au niveau de la lecture du cookie sous Chrome
essayez d'afficher le contenu du cookie dans la console
console.log(readCookie('coef-zoom'));

de mémoire Chrome bloque la lecture de certaines cookies, alors que FF est plus permissif
Merci pour ta réponse.
Javascript (sous Chrome) me renvoi la valeur : NaN et le readcookie me renvoi : null
Je pense avoir trouver la raison du non fonctionnement sous Chrome.
En local, pas de fonctionnement; sur un serveur, çà marche...
Merci. Smiley biggrin