我对 Java 不是太熟;但有一点可以肯定,在浏览器中,Java 的安全绝对不允许你在 Applet 中启动客户机器上的应用程序,正象 Applet 不能操做本地文件一样。
在网页中启动 Word 可以用 Script 来解决,但还是要牵涉到浏览器安全问题。
<script type="text/vbscript">
Dim oWordAppOn Error Resume Next
Set oWordApp = CreateObject("Word.Application")
If Err <> 0 Then
   Alert "Could not start Word. Make sure you have installed Word on your computer."
Else
   oWordApp.Visible = True
   'Do something with oWordApp, eg. open a file or create a new document
   'oWordApp.Quit
End If
</script>这种方法最适用于 Intranet Web 开发,需要 Internet Explorer;但要修改 IE 的安全设置。

解决方案 »

  1.   

    我对 Java 不是太熟;但有一点可以肯定,在浏览器中,Java 的安全绝对不允许你在 Applet 中启动客户机器上的应用程序,正象 Applet 不能操做本地文件一样。
    在网页中启动 Word 可以用 Script 来解决,但还是要牵涉到浏览器安全问题。
    <script type="text/vbscript">
    Dim oWordAppOn Error Resume Next
    Set oWordApp = CreateObject("Word.Application")
    If Err <> 0 Then
       Alert "Could not start Word. Make sure you have installed Word on your computer."
    Else
       oWordApp.Visible = True
       'Do something with oWordApp, eg. open a file or create a new document
       'oWordApp.Quit
    End If
    </script>这种方法最适用于 Intranet Web 开发,需要 Internet Explorer;但要修改 IE 的安全设置。
      

  2.   

    我对 Java 不是太熟;但有一点可以肯定,在浏览器中,Java 的安全绝对不允许你在 Applet 中启动客户机器上的应用程序,正象 Applet 不能操做本地文件一样。
    在网页中启动 Word 可以用 Script 来解决,但还是要牵涉到浏览器安全问题。
    <script type="text/vbscript">
    Dim oWordAppOn Error Resume Next
    Set oWordApp = CreateObject("Word.Application")
    If Err <> 0 Then
       Alert "Could not start Word. Make sure you have installed Word on your computer."
    Else
       oWordApp.Visible = True
       'Do something with oWordApp, eg. open a file or create a new document
       'oWordApp.Quit
    End If
    </script>这种方法最适用于 Intranet Web 开发,需要 Internet Explorer;但要修改 IE 的安全设置。