您的位置:首页 > 编程语言

在线编辑word文档代码

2009-05-21 11:46 274 查看
<html xmlns="http://www.w3.org/1999/xhtml%22 >
<head runat="server">
<title>无标题页</title>
<script language="javascript" type="text/javascript">
var __OpenDocuments = null ;

function documentEdit( url )
{
if( __OpenDocuments == null ) {
try{
__OpenDocuments = new ActiveXObject("SharePoint.OpenDocuments.3"); //for office 2007
}
catch(e){}

if( __OpenDocuments == null || typeof(__OpenDocuments) == "undefined" ) {
try{
__OpenDocuments = new ActiveXObject("SharePoint.OpenDocuments.2"); //for office 2003
}
catch(e){}
}

if( __OpenDocuments == null || typeof(__OpenDocuments) == "undefined" ) {
alert( "请安装Word(2003或更高版本)" );
return ;
}
}
var result = __OpenDocuments.EditDocument( url , "Word.Document" );

if( result == false ) {
alert( "无法打开文档." );
}
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<input type="button" value="打开文档" onclick="documentEdit('http://moss07/ty/test/新建.doc');return false;" />
<a href="#" onclick="documentEdit('http://moss07/ty/test/新建.doc');return false;">sssssssss</a>
</div>
</form>
</body>
</html>
该代码可以应用在spd转换文档视图后,无法在线编辑文档的问题。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: