123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- // ================================================================
- // CHEditor 5
- // ================================================================
- var oEditor = null;
- function popupClose() {
- oEditor.popupWinCancel();
- }
- function insertIcon() {
- this.removeAttribute("className");
- this.removeAttribute("class");
- this.style.margin = '1px 4px';
- oEditor.insertHtmlPopup(this.cloneNode(false));
- oEditor.popupWinClose();
- }
- function showContents() {
- var block = document.getElementById('iconBlock'),
- path = oEditor.config.iconPath + 'em/',
- num = 80, i, br, img;
- for (i = 40; i < num; i++) {
- if (i > 40 && (i % 10) === 0) {
- br = document.createElement('br');
- block.appendChild(br);
- }
- img = new Image();
- img.src = path + (i + 1) + ".gif";
- img.style.width = '16px';
- img.style.height = '16px';
- img.style.margin = '5px 4px';
- img.style.verticalAlign = 'middle';
- img.setAttribute('alt', 'Emotion Icon');
- img.setAttribute('border', "0");
- img.className = 'handCursor';
- img.onclick = insertIcon;
- block.appendChild(img);
- }
- }
- function init(dialog) {
- var button, dlg;
- oEditor = this;
- oEditor.dialog = dialog;
- button = [{ alt : "", img : 'cancel.gif', cmd : popupClose }];
- dlg = new Dialog(oEditor);
- showContents();
- dlg.showButton(button);
- dlg.setDialogHeight();
- }
|