From db84b2005243f66934d8ae10d9459022e17f46de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20=C4=8Ciha=C5=99?= Date: Tue, 9 Aug 2011 08:53:56 +0200 Subject: [PATCH] Explain reason for escaping # after digging in git history --- libraries/js_escape.lib.php | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/libraries/js_escape.lib.php b/libraries/js_escape.lib.php index 25b832f04a..656794f819 100644 --- a/libraries/js_escape.lib.php +++ b/libraries/js_escape.lib.php @@ -25,9 +25,8 @@ function PMA_jsFormat($a_string = '', $add_backquotes = true) if (is_string($a_string)) { $a_string = htmlspecialchars($a_string); $a_string = PMA_escapeJsString($a_string); - /** - * @todo what is this good for? - */ + // Needed for inline javascript to prevent some browsers + // treating it as a anchor $a_string = str_replace('#', '\\#', $a_string); }