`
kimmking
  • 浏览: 546590 次
  • 性别: Icon_minigender_1
  • 来自: 中华大丈夫学院
社区版块
存档分类
最新评论

Ext中使用Word

    博客分类:
  • ext
阅读更多
Ext中使用Word
  • 大小: 104.8 KB
  • 大小: 115.9 KB
分享到:
评论
14 楼 kimmking 2008-12-25  
archangel 写道

可以实现在word中保存之后自动上传到服务器更新么?

可以实现,有点麻烦。
推荐在页面按钮上执行保存并上传。
13 楼 archangel 2008-12-23  
可以实现在word中保存之后自动上传到服务器更新么?
12 楼 kimmking 2008-09-22  
flybirdlc 写道
高手方便不方便把你页面的 整个信息发一下
包括头部的head 和最上面的 W3C声明 还有所引用的 EXT的 js 文件 和CSS文件
我估计我可能是引用了不对的 JS 或者是 W3C头不对

我开发都是在IE6下做的,IE7刚装的。

除了ext外,没有其他的css和js。
11 楼 flybirdlc 2008-09-22  
高手方便不方便把你页面的 整个信息发一下
包括头部的head 和最上面的 W3C声明 还有所引用的 EXT的 js 文件 和CSS文件
我估计我可能是引用了不对的 JS 或者是 W3C头不对
10 楼 flybirdlc 2008-09-22  
不一样的啊  你是IE7.0 老大 能通过MSN 或者QQ联系你吗?
因为这个状况没法抓图啊
9 楼 kimmking 2008-09-19  
环境跟我一致

ps:没看我留了手机号!!
8 楼 flybirdlc 2008-09-19  
WORD2003
7 楼 flybirdlc 2008-09-19  
我用的是IE 6.X
DSOFRAMER 2.1.2
EXT 2.0
请问如何联系你?
6 楼 kimmking 2008-09-18  
flybirdlc 写道
请问一下我也是使用的 EXT+DSOFRAMER  但是 每当打开word的时候
浏览器可视区域就会全部泛蓝一下  类似于遮罩一样的全部泛蓝  然后word打开之后消退
不晓得为什么  请问你有遇到吗?

1、dsoframer和word、ie,操作系统的版本
2、代码怎么写的。

可以联系我,看能不能给你解决。

134 8871 3022
5 楼 flybirdlc 2008-09-18  
请问一下我也是使用的 EXT+DSOFRAMER  但是 每当打开word的时候
浏览器可视区域就会全部泛蓝一下  类似于遮罩一样的全部泛蓝  然后word打开之后消退
不晓得为什么  请问你有遇到吗?
4 楼 bluesky_xwj 2008-08-15  
不错,期待楼主能整理一下!提供下载!
3 楼 fubiyue 2008-07-29  
能不能把具体的代码放出来
2 楼 kimmking 2008-07-28  

var getSystemFileTemp = function() {
 var fso;
 var f;
 try {
  fso = new ActiveXObject("Scripting.FileSystemObject");

  f = fso.GetSpecialFolder(2);
 } catch (e) {
  Ext.MessageBox.alert("系统提示", e);
 }
 return f;
}

var grd = new Ext.grid.GridPanel({
  renderTo : "win",
  height : 200,
  width : 260,
  cm : colM,
  store : store,
  autoExpandColumn : 2,
  tbar : [{
   text : '打开文档',
   tooltip : '打开选中文档',
   handler : function() {

    if (document.getElementById("fileDown1") == undefined) {
     var div = document.createElement("div");
     div.className = "x-hidden";
     div.id = 'fileDown1';
     div.innerHTML = "<object id =\"filedownload\"  height ='0' width ='0' classid=\"clsid:35556C93-F440-4B75-8627-3C9AACA4EE9B\" CODEBASE=\"fileassist.cab#version=1,0,0,2\"></object>";
     document.body.appendChild(div);
    }

    var selects = grd.getSelectionModel().getSelections();
    if (selects.length <= 0) {
     Ext.MessageBox.alert("系统提示", "请选择要打开的文档!");
     return;
    }

    var id = selects[0].get('id');
    var version = selects[0].get('version');
    var srealfilename = selects[0].get('srealfilename');

    var jsppath = window.location.href;
    var rootpath = jsppath;

    if (rootpath.charAt(rootpath.length - 1) != "/") {
     var tpos = jsppath.lastIndexOf("/");
     rootpath = jsppath.substring(0, tpos + 1);
    }

    // var url = rootpath + "/FileDownLoadServlet?zip=0&realname="
    // + srealfilename + "&docname=" + sdocname + "&version="
    // + version;
    var url = rootpath + "/FileDownLoadServlet?zip=0&id=" + id;
    var downloadfilename = getSystemFileTemp() + "\\"
      + srealfilename;

    try {
     var result = filedownload.DownloadFile(downloadfilename,
       url, 1);
    } catch (e) {
     Ext.MessageBox.alert("系统提示", "下载文件时出错:" + e.description);
     return;
    }

    if (!result) {
     Ext.MessageBox.alert("系统提示", "文件下载失败!");
     return;
    }

    var htm = "<div>";
    htm += "<object id =\"dsoDocument\" classid=\"clsid:00460182-9E5E-11D5-B7C8-B8269041DD57\" CODEBASE=\"dsoframer.cab#version=2,0,0,0\"><param name='Toolbars' value='false' /></object>";
    htm += "</div>";

    var win = new Ext.Window({
     id : 'dso',
     title : "查看文档[" + sdocname + "],版本[" + version + "]",
     maximizable : false,
     resizable : false,
     draggable : false,
     // width : 800,
     // height : 500,
     html : htm
    });

    var openfile = function() {
     win.fitContainer();
     win.setPosition(0, 0);
     dsoDocument.width = win.getInnerWidth();
     dsoDocument.height = win.getInnerHeight();
     try {
      dsoDocument.open(downloadfilename);
     } catch (e) {
      alert('打开文件时出错!');
     }
    }

    win.on("show", openfile);
    win.show();

   }

  }, '-', {
   text : '导出文档',
   tooltip : '导出选中文档',
   handler : function() {
    var selects = grd.getSelectionModel().getSelections();
    if (selects.length <= 0) {
     Ext.MessageBox.alert("系统提示", "请选择要打开的文档!");
     return;
    }
    // var srealfilename = selects[0].get('srealfilename');
    var id = selects[0].get('id');
    var jsppath = window.location.href;
    var rootpath = jsppath;

    if (rootpath.charAt(rootpath.length - 1) != "/") {
     var tpos = jsppath.lastIndexOf("/");
     rootpath = jsppath.substring(0, tpos + 1);
    }
    var url = rootpath + "/FileDownLoadServlet?zip=0&id=" + id;
    // + srealfilename + "&docname=" + sdocname + "&version="
    // + version;
    window.open(url);

   }

  }, '-', {
   text : '添加新版本',
   tooltip : '添加新版本',
   handler : function() {

    addversion();

   }

  }],
  buttons : [{
   text : '关闭',
   handler : function() {
    grid.getStore().reload();
    Ext.WindowMgr.getActive().close();
   }
  }]
 })
 ///return grd;
}

1 楼 micki 2008-07-27  
很好很强大,怎么实现的呢?

相关推荐

    ext-word文档

    在ExtJS中,可以通过`Ext.get()`或者`Ext.query()`方法来获取DOM节点。例如,要选择页面上所有的`&lt;div&gt;`标签,可以使用`Ext.query('div')`。这些方法极大地简化了DOM操作的复杂性,提高了开发效率。 #### 响应事件 ...

    Ext中文文档(包含api和word中文手册)

    此压缩包中包含了两个关键资源,即"Ext 中文文档.chm"和"EXT 中文手册.doc",这些都是帮助开发者理解和使用Ext库的重要参考资料。 首先,我们来看"Ext 中文文档.chm",这是一个编译后的HTML帮助文件,通常用于存储...

    Ext Core手册word版

    总的来说,《Ext Core手册》是学习和使用Ext Core库的重要资源,它详细阐述了如何利用该库进行高效且兼容的前端开发。无论是初学者还是经验丰富的开发者,都能从中受益,提升Web应用的开发效率和质量。

    EXT中文参考WORD文档

    知道分多了一点,但打了一个月啊,也算物有所值了 WORD文档200页,有大部分常用类的中文API

    EXT中FCK的使用

    在EXT中使用FCKeditor,你需要创建一个自定义组件。这通常涉及到继承EXT的基础组件类,然后在`render`方法中初始化FCKeditor实例。代码可能类似于: ```javascript Ext.extend(MyFCKComponent, Ext.Component, { ...

    Ext.net开发教程(word文档,可复制粘贴代码)

    市面上唯一一本基于EXT.NET框架的开发指南,非常值得学习;而且这是word文档类型,代码可直接复制粘贴,学习特别方便;

    FCKEditor与ext结合使用

    在Web开发中,富文本编辑器和前端框架的结合使用是常见的需求,以提供用户友好的界面和强大的编辑功能。FCKEditor和EXT(ExtJS)都是JavaScript库,分别专注于文本编辑和构建复杂的用户界面。这篇文档将深入探讨如何...

    EXT 中文手册DOC和PDF

    EXT 2的API文档会详细介绍该版本中可用的类、方法、属性和事件,以及如何在代码中使用它们。通过这个中文版文档,开发者可以更准确地了解EXT 2的各种组件及其用法,从而提高开发效率。在阅读和研究这些文档时,...

    利用POI将word转换成html实现在线阅读

    在处理Word文档时,POI使用HPSF(HSMF for POI)来解析和生成文档属性,HWPF用于处理老版本的Word(.doc)文档,XWPF则用于处理新版本的Word(.docx)文档。 转换Word到HTML的核心步骤如下: 1. **读取Word文档**...

    EXT 2.2 的HELLO WORD 创建详程

    根据提供的文件内容,以下为Ext 2.2的Hello World创建过程中的知识点总结: 1. Ext JS简介: Ext JS是一个使用JavaScript语言编写的开源的、前端框架,它是专门为创建跨浏览器的交互式Web应用程序而设计。它使用并...

    EXT文本编辑框

    EXT Editor是EXT库中的一个高级文本编辑组件,它允许用户在网页上进行类似Word的文本编辑操作,如插入图片、格式化文本、创建表格等。EXT Editor通常由多个EXT组件组合而成,包括textarea、button、菜单等,通过这些...

    EXT + 中文手册

    PDF版本和DOC版本的差异主要在于格式和阅读体验,PDF通常更适合打印和离线阅读,而DOC可能更适合在Word等编辑器中进行注释和修改。 EXT的中文手册通常会包含以下内容: - **入门指南**:介绍EXT的基本概念、安装...

    chinese-roberta-wwm-ext.rar

    在PyTorch中,可以使用transformers库来加载和使用Chinese RoBERTa-wwm-ext模型,这个库由Hugging Face团队维护,集成了多种预训练模型。 1. 模型加载:首先,需要安装transformers库,然后通过`from transformers ...

    中文指代消解:基于HFL的预训练模型chinese-roberta-wwm-ext,训练评测CLUE WSC2020数据集

    在提供的压缩包`Transformers4CLUEWSC2020-main`中,包含了使用`chinese-roberta-wwm-ext`模型进行训练和评估的代码框架。`requirements.txt`文件列出了项目运行所需的Python库,如transformers库(包含Hugging Face...

    chinese-bert-wwm-ext.rar

    在PyTorch环境中,Chinese-BERT-wwm-ext的使用相当直观。开发者可以利用PyTorch的API接口轻松加载模型,进行微调或直接应用到各种NLP任务上,如文本分类、命名实体识别、情感分析等。这极大地降低了研究人员和开发者...

    office2013无法使用mathtype且打开时出现VBE6EXT_解决方法

    office2013无法使用mathtype且打开时出现VBE6EXT.OLB不能被加载

    chinese_wwm_ext_pytorch.zip

    WWM-EXT是BERT的一个变体,全称为Whole Word Masking - Extended。在标准的BERT模型中,MLM任务会随机mask掉输入序列中的部分单词,但可能会将一个多字符的词(如中文的词语)mask成单个字符,导致语义信息丢失。WWM...

    Ext Htmleditor 支持上传图片

    Ext HTMLEditor是一款基于Ext JS库的富文本编辑器组件,它允许用户在网页上进行类似于Word的文本编辑操作,包括格式化、插入链接、图片等。本文将深入讲解如何利用Ext HTMLEditor实现图片上传功能,以及相关知识点。...

    带插图功能的ext html编辑器

    在使用"带插图功能的EXT编辑器"时,需要注意兼容性问题,确保它与EXT的版本兼容,并且在不同的浏览器环境中表现稳定。同时,后端的文件存储和处理策略也需谨慎设计,以确保安全性和性能。 总之,"带插图功能的EXT ...

Global site tag (gtag.js) - Google Analytics