如何把DOC文档以网页的形式打开
2004-08-20 09:09
295 查看
需要降低IE安全级别
http://activex.microsoft.com/controls/vb5/comdlg32.cab">
function OpenFile()
{
try
{
FileDialog.CancelError=true;
FileDialog.Filter="Word模板|*.doc|Word模板|*.dot";
FileDialog.ShowOpen();
var WordApp=new ActiveXObject("Word.Application");
WordApp.Application.Visible=false;
var Doc=WordApp.Documents.Open(FileDialog.filename);
Doc.Activate();
Doc.Parent.Options.InsertedTextColor=4;
Doc.Parent.Options.InsertedTextMark=2;
Doc.Parent.Options.DeletedTextColor=4;
Doc.Parent.Options.DeletedTextMark=1;
Doc.TrackRevisions=true;
Doc.PrintRevisions=true;
Doc.ShowRevisions=true;
Doc.Application.UserName="";
var Range=Doc.Range();
Range.Select();
var Selection=WordApp.Selection;
Selection.Copy();
App.focus();
document.execCommand("Paste");
App.focus();
WordApp.DisplayAlerts=false;
Doc.Close();
WordApp.DisplayAlerts=true;
WordApp.Quit();
}
catch(e){}
return false;
}
当然也可以用
var hwnd=window.open('','','');
hwnd.document.write(DivID.innerHTML);来弹出窗口实现浏览.
可以吗
http://activex.microsoft.com/controls/vb5/comdlg32.cab">
function OpenFile()
{
try
{
FileDialog.CancelError=true;
FileDialog.Filter="Word模板|*.doc|Word模板|*.dot";
FileDialog.ShowOpen();
var WordApp=new ActiveXObject("Word.Application");
WordApp.Application.Visible=false;
var Doc=WordApp.Documents.Open(FileDialog.filename);
Doc.Activate();
Doc.Parent.Options.InsertedTextColor=4;
Doc.Parent.Options.InsertedTextMark=2;
Doc.Parent.Options.DeletedTextColor=4;
Doc.Parent.Options.DeletedTextMark=1;
Doc.TrackRevisions=true;
Doc.PrintRevisions=true;
Doc.ShowRevisions=true;
Doc.Application.UserName="";
var Range=Doc.Range();
Range.Select();
var Selection=WordApp.Selection;
Selection.Copy();
App.focus();
document.execCommand("Paste");
App.focus();
WordApp.DisplayAlerts=false;
Doc.Close();
WordApp.DisplayAlerts=true;
WordApp.Quit();
}
catch(e){}
return false;
}
当然也可以用
var hwnd=window.open('','','');
hwnd.document.write(DivID.innerHTML);来弹出窗口实现浏览.
可以吗
相关文章推荐
- 如何在网页上显示doc/pdf文档
- 如何才能实现在点击链接时直接在网页中打开word文档,但不提示保存
- 想给客户做一张光盘,里面的说明文档用asp做网页文件,如何让没有iis的客户机子能正常打开?
- IE10打开网页后,自动设置浏览器模式为“IE10兼容性视图”,我添加了 <meta http-equiv="X-UA-Compatible" content="IE=8">只修改了文档模式,请问如何
- Visual Studio 2013 帮助文档 安装以及如何直接打开
- IIS不能打开asp网页的解决方法(windows server 2003)以及如何更好的调试本地网站
- 如何用C#在Asp.net中实现打开新网页而不关闭当前页
- 如何使用指定浏览器打开网页
- 在android中举例说明如何用WebView.loadUri();来打开网页
- 如何实现退出系统时清除最近打开的文档的历史?
- 如何可以用openFileDialog实现打开txt文档并显示到文档中的内容
- [爆]小程序内可直接打开网页了!附开发文档
- 打开多个Excel2010文档在同一个窗口中显示问题如何解决
- [置顶] Android 下载并打开PDF,Doc,Dwg文档
- 如何让你的网页打开速度降低到 1s 内
- Android开发帮助文档Doc打开速度慢解决_Python篇
- 如何在C#下利用RichTextBox打开一个有文字格式和图片的Word文档
- 打开android开发doc文档过慢的问题(万恶的墙)
- 如何在开始菜单中不显示我最近打开过的文档
- 如何让你的网页打开速度降低到1s内