MS-WORDの文書をWORDのウィンドウで開くには

[上に] [前に] [次に]
たつ 1998/11/09(月) 15:05:58
ローカルな環境(Windows95,IE3.02,MS-Word95)で、
<a href="document.doc">私の文書</a>
のようなリンクを作成すると、
使用中のブラウザの中に目的のWORD文書が
表示されてしまうのですが、
これを、ブラウザウィンドウ内ではなく
WORDのウィンドウが単独で開いた中に
目的の文書が表示されるようにしたいのです。

どうすればいいでしょうか?

omi 1998/11/09(月) 17:41:27
こんなんでどうかなー。
<a href="#" onClick="window.open('./document.doc','_blank')">私の文書</a>
IE4 NN4 でテスト済み。
href="#" は、ごまかしですが、ボタンを使いたくないので、とりあえず。
絶対パスを使うときは、('file:///C:/hoge/document.doc','‥‥ とすれば NN でも good。

たつ 1998/11/11(水) 10:34:46
<a href="#" onClick="window.open('./document.doc','_blank')">私の文書</a>
をテストしてみました。
NN4.06だと、NNのブランクウィンドウと、WORDの文書(私の文書)が開き、
元のNNウィンドウとあわせて3つのウィンドウが開く格好になりました。
IE3.02だと、WORDのブランクウィンドウ?(文書1)と、IE3.02のウィンドウ(私の文書が表示される)が開き、
3つのウィンドウが開く格好になります。
これで我慢できないことはないのですが、
「NNでのNNブランクウィンドウ」は出なくしたいし、
「IEではWORDのウィンドウに"私の文書"」を出したい。
んー・・・
ブラウザの設定が原因?でしょうか?

とりあえず上記の方法を採らせてもらってます。
ありがとうございます。

omi 1998/11/11(水) 18:33:37
すごいことになっちゃいましたね。
ブラウザの違いや設定で、結果が変化するかもしれませんが、
一番悪いのは href="#" です。
ジャンプが、open の前か後かで混乱するんです。
文字をクリックして、
onClick="parent.menu.location.reload();"
などが使えるといいんですけど。

<a href="#" ‥‥</a> を、
<input type=button value="私の文書"
onClick="window.open('./document.doc','_blank'> か、
<img src="私の文書.gif" onClick=‥‥ にすればいいハズです。

でも、3つのウィンドウが開くハズもないし。
_blank を blank とか適当な名前に変えてみたいですね。

たつ 1998/11/12(木) 11:03:45
[[解決]]
解決しました(原因がわかりました)

使用しているパソコン(クライアント)で、
[マイコンピュータ]の[表示]-[オプション...]メニューを選択
"Word文書"の[ファイルタイプの編集]ダイアログにおいて
"Webドキュメントを同じウィンドウで開く"のチェックをはずすと
WORDのウィンドウが単独で開いた中に
目的の文書が表示されるようになりました。
タグはごく普通に
<a href="document.doc">私の文書</a>
と書いた状態です。

なんともお騒がせしました。
でも、これをHTMLで制御できないものかとも思います。
ありがとうございました。

[上に] [前に] [次に]