WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:サーバー上のHTML内VBSで何が出来ないか

0:[投稿] yoka [2003/03/07 11:11 ][環境:WIN2K IE6  WIN2K IE6 ]

お世話になります

VBSをHTMLで実行したいと思っています

ローカル側で実行したときには
B01_Clickはそのまま実行可能

B02_Clickは
このページのActiveXコントロールは、安全でない可能性があり
といったメッセージが出て、はいを押すと実行できました

で、
サーバー側にコピーしてサーバー上で実行すると
B01_Clickはそのまま実行可能
B02_Clickは何の反応もありません

コードは、下記のようになっています
B02_Clickでネットワークプリンタの設定を行っています

セキュリテイソフトや各種設定、署名等の問題等あると思いますが
よくわかりません

サーバー上のVBS何が出来て、何が出来ないか
また
B02_Clickを実行させるためにはどうしたらよいか

アドバイスよろしくお願い致します

<HTML>
<HEAD>
<TITLE>XXX</TITLE>

<script language=VBScript>
                     
Sub B01_Click
       MsgBox "工事中1"
End Sub

Sub B02_Click
    Dim net
    Set net = CreateObject("Wscript.Network")    
    net.AddWindowsPrinterConnection "\\Tyof\NEO751-SH1"
End Sub

</script>


</HEAD>
<BODY>

<pre>
<table border=1>
<tr><td>  AG </td><td> AP </td><td><BUTTON onClick=B01_Click> セット </td></tr>
<tr><td rowspan=3>BG </td><td> BP </td><td><BUTTON onclick=B02_Click> セット </td></tr>
</table>
</pre>

</BODY>
</HTML>


1:[回答] ・・ [2003/03/07 13:21 ]

>セキュリテイソフトや各種設定、署名等の問題等あると思いますが

 ブラウザの設定かと。
ツール→インターネットオプション→セキュリティー→インターネット→レベルのカズタマイズ 内の

ActiveX 関係のものを、ダイアログを表示、か有効にする
にすれば良いかと。


尚、有効にする、は他サイトの問題あるものも自動で実行してしまいますので、

これで問題が解決した場合は、自PCのセキュリティーを考慮して、
自サイトを信頼済みサイトに登録して、(その時はSSL使用、のチェックは外す)
信頼済みサイトの、セキュリティーのレベルのカスタマイズのみ行うほうが良いでしょう。

問題か解決しなかった場合も設定は元に戻しましょう。


2:[回答] chintara [2003/03/07 14:32 ]

> B02_Clickは何の反応もありません
正常終了(実行できた)ということでは?


3:[質問] yoka [2003/03/07 19:07 ]

・・さん こんにちは ありがとうございます

>ブラウザの設定かと。

この辺、断片的にしか知識がなくよくわかりません
テストして回答できるのは月曜以降になってしまいます

申し訳ありませんが、しばしお待ちをお願いします


chintaraさん こんにちは ありがとうございます

>正常終了(実行できた)ということでは?

残念ながら、サーバファイルを開いた状態では成功していませんでした

ただ、・・さんアドバイスのテストはまだ出来ていないのですが
ローカル側で出来ていて、サーバー側で出来ていないということは
他にも原因があるような気もします

きっと環境に大きく作用されるような気もしますし
セキュリティ上の観点からもいろいろな知識を吸収したいと
思っています

よろしくご教授?をお願い致します・・・

だいじょうぶかな?   (^_^;;;


4:[質問] yoka [2003/03/07 19:09 ]

>よろしくご教授?をお願い致します・・・

他で話題になっていて、何気に書いてしまいました

読み飛ばしてください

よろしくお願い致します


5:[回答] chintara [2003/03/07 22:07 ]

<サーバーのIE>から当該HTMLファイル(つまりローカルファイル)を呼び出したんですよね?
だとしたらサーバーにネットワークプリンタが追加されているはずです。本当に何の反応もないのであれば。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World