merge_cells.js 677 B

1234567891011121314151617181920212223242526272829
  1. tinyMCEPopup.requireLangPack();
  2. function init() {
  3. var f = document.forms[0], v;
  4. tinyMCEPopup.resizeToInnerSize();
  5. f.numcols.value = tinyMCEPopup.getWindowArg('numcols', 1);
  6. f.numrows.value = tinyMCEPopup.getWindowArg('numrows', 1);
  7. }
  8. function mergeCells() {
  9. var args = [], f = document.forms[0];
  10. tinyMCEPopup.restoreSelection();
  11. if (!AutoValidator.validate(f)) {
  12. tinyMCEPopup.alert(tinyMCEPopup.getLang('invalid_data'));
  13. return false;
  14. }
  15. args["numcols"] = f.numcols.value;
  16. args["numrows"] = f.numrows.value;
  17. tinyMCEPopup.execCommand("mceTableMergeCells", false, args);
  18. tinyMCEPopup.close();
  19. }
  20. tinyMCEPopup.onInit.add(init);