Mercurial > defr > drupal > core
comparison misc/drupal.js @ 3:165d43f946a8 6.1
Drupal 6.1
author | Franck Deroche <webmaster@defr.org> |
---|---|
date | Tue, 23 Dec 2008 14:29:21 +0100 |
parents | c1f4ac30525a |
children | fff6d4c8c043 |
comparison
equal
deleted
inserted
replaced
2:85b5b336180c | 3:165d43f946a8 |
---|---|
1 // $Id: drupal.js,v 1.41.2.1 2008/02/06 12:18:04 goba Exp $ | 1 // $Id: drupal.js,v 1.41.2.2 2008/02/27 19:44:44 goba Exp $ |
2 | 2 |
3 var Drupal = Drupal || { 'settings': {}, 'behaviors': {}, 'themes': {}, 'locale': {} }; | 3 var Drupal = Drupal || { 'settings': {}, 'behaviors': {}, 'themes': {}, 'locale': {} }; |
4 | 4 |
5 /** | 5 /** |
6 * Set the variable that indicates if JavaScript behaviors should be applied | 6 * Set the variable that indicates if JavaScript behaviors should be applied |
49 */ | 49 */ |
50 Drupal.checkPlain = function(str) { | 50 Drupal.checkPlain = function(str) { |
51 str = String(str); | 51 str = String(str); |
52 var replace = { '&': '&', '"': '"', '<': '<', '>': '>' }; | 52 var replace = { '&': '&', '"': '"', '<': '<', '>': '>' }; |
53 for (var character in replace) { | 53 for (var character in replace) { |
54 str = str.replace(character, replace[character]); | 54 var regex = new RegExp(character, 'g'); |
55 str = str.replace(regex, replace[character]); | |
55 } | 56 } |
56 return str; | 57 return str; |
57 }; | 58 }; |
58 | 59 |
59 /** | 60 /** |