From d68363fddaff70568369ff21d8f50752c0fee496 Mon Sep 17 00:00:00 2001 From: jeromenadaud Date: Wed, 31 Jul 2013 10:24:14 +0200 Subject: [PATCH] [-] FO : FixBug #PSCFV-9846 Bookmark title escape problem on special language --- js/tools.js | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/js/tools.js b/js/tools.js index 31aa17ccc..cc84ad854 100644 --- a/js/tools.js +++ b/js/tools.js @@ -186,7 +186,7 @@ function writeBookmarkLink(url, title, text, img) { var insert = ''; if (img) - insert = writeBookmarkLinkObject(url, title, '' + escape(text) + '') + ' '; + insert = writeBookmarkLinkObject(url, title, '' + escape(text) + '') + ' '; insert += writeBookmarkLinkObject(url, title, text); if (window.sidebar || window.opera && window.print || (window.external && ('AddFavorite' in window.external))) document.write(insert); @@ -195,9 +195,9 @@ function writeBookmarkLink(url, title, text, img) function writeBookmarkLinkObject(url, title, insert) { if (window.sidebar || window.external) - return ('' + insert + ''); + return ('' + insert + ''); else if (window.opera && window.print) - return ('' + insert + ''); + return ('' + insert + ''); return (''); } @@ -284,6 +284,16 @@ function isArrowKey(k_ev) return false; } +function removeQuotes(value) +{ + value = value.replace(/\\"/g, ''); + value = value.replace(/"/g, ''); + value = value.replace(/\\'/g, ''); + value = value.replace(/'/g, ''); + + return value; +} + //On dom ready $().ready(function() {