1. 對於B Bold, I: Italic, U: Underline, 可以通過使用editor.getCommand(command).state來獲取是否設置 (CKEDITOR.TRISTATE_ON, CKEDITOR.TRISTATE_OFF),
然後通過editor.execCommand(command)來恢復用戶設置的選項;
2. 對於Styles, Font Name, Font Size drop-down list裏的選擇,暫時還沒有找到獲取的方法。
editor.getStylesSet(function(stylesDefinitions) {
for (var i = 0, count = stylesDefinitions.length; i < count; i++) {
var styleDefinition = stylesDefinitions[i];
$wnd.alert(styleDefinition.name);
}
});
上面的這段代碼,只能獲取styles的配置信息,不能獲取用戶的選擇。