pasteword.js
上传用户:dlqqsh
上传日期:2021-11-13
资源大小:7840k
文件大小:1k
源码类别:

OA系统

开发平台:

Java

  1. function saveContent() {
  2. var html = document.getElementById("frmData").contentWindow.document.body.innerHTML;
  3. if (html == ''){
  4. tinyMCEPopup.close();
  5. return false;
  6. }
  7. tinyMCEPopup.execCommand('mcePasteWord', false, html);
  8. tinyMCEPopup.close();
  9. }
  10. function onLoadInit() {
  11. tinyMCEPopup.resizeToInnerSize();
  12. // Fix for endless reloading in FF
  13. window.setTimeout('createIFrame();', 10);
  14. }
  15. function createIFrame() {
  16. document.getElementById('iframecontainer').innerHTML = '<iframe id="frmData" name="frmData" class="sourceIframe" src="blank.htm" height="280" width="400" frameborder="0" style="background-color:#FFFFFF; width:100%;" dir="ltr" wrap="soft"></iframe>';
  17. }
  18. var wHeight=0, wWidth=0, owHeight=0, owWidth=0;
  19. function initIframe(doc) {
  20. var dir = tinyMCE.selectedInstance.settings['directionality'];
  21. doc.body.dir = dir;
  22. // Remove Gecko spellchecking
  23. if (tinyMCE.isGecko)
  24. doc.body.spellcheck = tinyMCE.getParam("gecko_spellcheck");
  25. resizeInputs();
  26. }
  27. function resizeInputs() {
  28. if (!tinyMCE.isMSIE) {
  29. wHeight = self.innerHeight - 80;
  30. wWidth = self.innerWidth - 18;
  31. } else {
  32. wHeight = document.body.clientHeight - 80;
  33. wWidth = document.body.clientWidth - 18;
  34. }
  35. var elm = document.getElementById('frmData');
  36. if (elm) {
  37. elm.style.height = Math.abs(wHeight) + 'px';
  38. elm.style.width  = Math.abs(wWidth) + 'px';
  39. }
  40. }