別ウィンドウにWordのファイルを表示するには?
[上に]
[前に]
[次に]
toshi
[E-Mail]
2000/03/14(火) 17:49:37
ボタンを押されたら、別ウィンドウにWordのファイルを表示する、と
いうことをしたいのですが、別ウィンドウを開いた後に自動的に
Wordが立ち上がり、何も表示されないウィンドウが残ってしまいます。
ボタンをクリックするところでは、
<INPUT type="submit" value="ボタン" onClick="window_open()">
呼び出されるJavascript側では以下のようにしています。
function window_open() {
window.open("xxx","newwin","toolbar=0");
}
※xxxにはURLが入ります。
http://xxx.xxx.xx.xxxx.doc というようなURLになります。
指定した別ウィンドウにURLの内容を表示する方法、または
何も表示されないウィンドウを消す方法をご存知でしたら
教えて下さい。ちなみにこの現象はNetscapeでのみ発生します。
IEでは正常に表示されます。
よろしくおねがいします。
フシギダネ
2000/03/14(火) 19:13:56
function window_open() {
app = navigator.appName.charAt(0);
w = window.open("xxx","newwin","toolbar=0");
if (app == "N") {
w.close();
}
}
toshi
2000/03/14(火) 20:01:59
[[解決]]
早々のお返事ありがとうございます。
フシギダネさんのおかげで解決いたしました。
ただ、closeする前にタイマーで少し待つ処理を入れないと
全部のウィンドウが閉じてしまうようです。
function window_open() {
app = navigator.appName.charAt(0);
w = window.open("xxx","newwin","toolbar=0");
if (app == "N") {
if (typeof(w) == "object") {
window.setTimeout("closeWindow(w)", 500);
}
}
function closeWindow(close_win) {
close_win.close();
}
とやったのですが、おかしいところがあったら又教えて下さい。
ありがとうございました。
[上に]
[前に]
[次に]