diff --git a/ecrire/inc_presentation.php3 b/ecrire/inc_presentation.php3
index 929e0375efa24f508ccd0e7a52404e5218fc47ed..804ca84a920daa51021d545520d3b6a3e7815485 100644
--- a/ecrire/inc_presentation.php3
+++ b/ecrire/inc_presentation.php3
@@ -2307,7 +2307,7 @@ function afficher_menu_rubriques() {
 
 function afficher_javascript ($html) {
 	  return http_script("
-document.write(\"" . addslashes(str_replace("\n", " ", $html))."\")");
+document.write(\"" . addslashes(strtr($html, "\n\r", "  "))."\")");
 }
 
 function debut_page($titre = "", $rubrique = "asuivre", $sous_rubrique = "asuivre", $onLoad = "") {