写了一个类Public Class EditWord
Inherits System.Web.UI.Page
Public Function editWord(ByVal WordUrl As String)
Dim sJSCode As New System.Text.StringBuilder
Dim JSCode As String = "openDocObj = new ActiveXObject(" + "SharePoint" + ".OpenDocuments.2" + ");"
sJSCode.Append(" <script language=""javascript"">" & vbCrLf)
sJSCode.Append("&JSCode&" & vbCrLf) ''''这里好像有问题,我不知怎么使这个成为一个变量
sJSCode.Append(" openDocObj.EditDocument(" + "WordUrl" + ");" & vbCrLf)
sJSCode.Append(" </script>" & vbCrLf)
RegisterStartupScript("MyJSCode", sJSCode.ToString)
End Function
End Class
调用类 Dim mywordUrl As String = "http://localhost/111.doc"
Dim myWordClass As New EditWord
myWordClass.editWord(mywordUrl)
目的是想实现:<script language="JavaScript" type="text/JavaScript">
openDocObj = new ActiveXObject("SharePoint.OpenDocuments.2"); // 为了兼容Office XP,可以创建
openDocObj.EditDocument("http://localhost/111.doc");
</script>麻烦帮我改正一下,谢谢了~~~~~
Inherits System.Web.UI.Page
Public Function editWord(ByVal WordUrl As String)
Dim sJSCode As New System.Text.StringBuilder
Dim JSCode As String = "openDocObj = new ActiveXObject(" + "SharePoint" + ".OpenDocuments.2" + ");"
sJSCode.Append(" <script language=""javascript"">" & vbCrLf)
sJSCode.Append("&JSCode&" & vbCrLf) ''''这里好像有问题,我不知怎么使这个成为一个变量
sJSCode.Append(" openDocObj.EditDocument(" + "WordUrl" + ");" & vbCrLf)
sJSCode.Append(" </script>" & vbCrLf)
RegisterStartupScript("MyJSCode", sJSCode.ToString)
End Function
End Class
调用类 Dim mywordUrl As String = "http://localhost/111.doc"
Dim myWordClass As New EditWord
myWordClass.editWord(mywordUrl)
目的是想实现:<script language="JavaScript" type="text/JavaScript">
openDocObj = new ActiveXObject("SharePoint.OpenDocuments.2"); // 为了兼容Office XP,可以创建
openDocObj.EditDocument("http://localhost/111.doc");
</script>麻烦帮我改正一下,谢谢了~~~~~
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货