Supprimer document.write()
Bonjour, La fonction JS *document.write()* est indiquée comme «à éviter» par différents outils de sécurité / performance : https://gtmetrix.com/avoid-document.write.html Cette fonction est utilisée dans la version actuelle v1.2.4 ici : > ./js/blocs.js ligne 133 Je propose de remplacer : ``` document.write('<style type="text/css">div.blocs_invisible{display:none;}</style>'); ``` par : ``` var valStyle = document.createElement('style'); var valCss = 'div.blocs_invisible { display:none; }'; var valHead = document.head || document.getElementsByTagName('head')[0]; valHead.appendChild(valStyle); valStyle.type = 'text/css'; valStyle.appendChild(document.createTextNode(valCss)); ``` ou tout autre alternative à document.write(). Cordialement, françois
issue

Forge communautaire SPIP | Charte d'utilisation | Signaler un problème sur ce site