Цвет шрифта в Bueditor

Главные вкладки

Аватар пользователя fuCkLaw fuCkLaw 1 июня 2009 в 11:08

здравствуйте.
я решил сделать кнопку в bueditor для выбора цвета шрифта.
вот код:

js:
editor.G.getColor=function(txt) {
editor.active.tagSelection(\'<color=\' + txt+ \'>\',\'</color>\',\'end\');
editor.dialog.close();
}
var colors = new Array(
\"#000000\",
\"#993300\",
\"#333300\",
\"#003300\",
\"#003366\",
\"#000080\",
\"#333399\",
\"#333333\",
\"#800000\",
\"#FF6600\",
\"#808000\",
\"#008000\",
\"#008080\",
\"#0000FF\",
\"#666699\",
\"#808080\",
\"#FF0000\",
\"#FF9900\",
\"#99CC00\",
\"#339966\",
\"#33CCCC\",
\"#3366FF\",
\"#800080\",
\"#999999\",
\"#FF00FF\",
\"#FFCC00\",
\"#FFFF00\",
\"#00FF00\",
\"#00FFFF\",
\"#00CCFF\",
\"#993366\",
\"#C0C0C0\",
\"#FF99CC\",
\"#FFCC99\",
\"#FFFF99\",
\"#CCFFCC\",
\"#CCFFFF\",
\"#99CCFF\",
\"#CC99FF\",
\"#FFFFFF\"
);
var colorForm= \'<table border=\"0\" cellspacing=\"1\" cellpadding=\"0\" class=\"color\"><tr>\';
for (i=0; i<colors.length; i++) {
colorForm+= \'<td bgcolor=\"\' + colors[i] + \'\">\'
+ \'<a href=\"javascript:editor.G.getColor(\\\'\' + colors[i] +  \'\\\');\">\'
+ \'<img border=\"0\" src=\"/sites/all/modules/bueditor/icons/spacer.gif\" width=\"10\" height=\"10\" title=\"\' + colors[i] +  \'\" alt=\"\' + colors[i] +  \'\" /><a></td>\';
if ((i+1) % 8 == 0)
colorForm+= \'<tr></tr>\';
}
colorForm+= \'</tr></table>\';
editor.dialog.open(\'Цвет\', colorForm);

но этот код почему то не работает.
подскажите, что я не так делаю.

Комментарии

Аватар пользователя EllECTRONC EllECTRONC 1 июня 2009 в 12:14

Что за \" и \'? вы бы хоть код почистили. Не знаю где вы стырили этот код, однако вижу его тут уже второй раз, и сразу скажу что он для D5.

Однако мне нужен тот самый spacer.gif, так что выкладывайте где код угнали, а я вам этот код для D6 выложу (уже переделала). Обмен по бартеру :)... да-да крызыс