uploadApi.js 593 B

1234567891011121314151617181920212223242526272829
  1. /*
  2. 供上传用的一些JS接口
  3. */
  4. //取得上级相关的编辑器对象
  5. function parentEditor()
  6. {
  7. return parentForm().srcEditor;
  8. }
  9. //取得包含了本网址的表单对象
  10. function parentForm()
  11. {
  12. return window.frameElement.parentNode.parentNode;
  13. }
  14. //插入结果,暂仅支持图片
  15. function insertResult(resultUrl)
  16. {
  17. var editor = parentEditor();
  18. editor.insertImage(resultUrl);
  19. }
  20. //插入结果
  21. function selectResult(resultUrl)
  22. {
  23. //切换选项卡
  24. var popform = parentForm();
  25. var tabbar = popform.firstChild;
  26. tabbar.firstChild.onclick();
  27. popform.elements['url'].value=resultUrl;
  28. }