- ベストアンサー
ActiveXとJavaScriptの関係
趣味でHPを作成しています。(ホームページビルダー使用) JavaScriptを埋め込んだのですが ActiveXのダウンロードがどうのといった メッセージがでるようになりました。 ActiveXで調べてみたら、あるアプリにExcelとかを 埋め込んで動かすことができる機能と書いてありました。 が、JavaScriptしか書いていないし、他のアプリを HTML上に埋め込んだ覚えはないです。 なぜ、突然ActiveXのメッセージが出力されたのでしょうか? ちなみに、自分でScriptを書いた以外に、カウンター操作は プロバイダのを借りています。自作でCGIは実施していません。 また、ActiveXビューワというものもご存知でしたら 教えてください。ActiveXと、どう違うのでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
「セキュリティ保護のため、コンピュータにアクセスできるアクティブ コンテンツは表示されないよう、Internet Explorer で制限されています。オプションを表示するには、ここをクリックしてください。 」というメッセージでしょうか? これはIE6 XP SP2以降の仕様です。JavaScriptに関連した属性やEMBEDタグなどを埋め込むとこのようなメッセージが表示されるようになっています。 表示される情報バーをクリックするとActiveXなど云々と言うメッセージが出るはずですが、この「など」にJavaScriptも含まれています。 ヘルプを開いてよく見ればスクリプト云々と書いてあるんですけど…、分かりにくいですよね^^; ちなみにこれはローカルファイルのみに発生する現象で、アップロードしたファイルでは全く問題ありません。
その他の回答 (2)
FLASHなんかのpluginを警告無しに動作させるにはJavaScriptで回避するという手法があるからそれのことじゃない? つまり、plugin(IE専用)の話であってJavaScriptと余り関係がない話かも
お礼
ありがとうございます。 No3の回答が近いようです。 結構いろいろ可能性があるのですね。
- tsukachan
- ベストアンサー率42% (202/470)
Javascriptで「何をしようとしているのか?」、差し支えなければJavascript部分だけで良いのでソースを記入して下さい。 JavascriptとActiveXは基本的に無関係なのでどうしてActiveXのメッセージが出るかを追求しましょう。 ActiveXビューアなるものを聞いた事ありませんが、ググったらこんなん出てきました http://www.net-it.jp/ コンテンツ保護を目的としたActiveXで情報漏洩を防ぐために使うアプリケーションですね。こういったものを導入されてます? ActiveXとは簡単に言ってしまえばIEで利用するプラグインの事です。 本当は違うのですけど・・・ で、そのプラグイン技術を使ったビューアなのでActiveXビューアと言うのでは無いでしょうか?
お礼
ありがとうございます。 ソースをつけようかと思っていましたが No3の方の回答が近いので、省略します。すみません。 ActiveXビューアは、今回の話には関係ないです。 最近聞いた事があるのですが、気になっていたので…
お礼
了解しました。などにスクリプトが含まれるのですね。 ありがとうございます。 気持ち悪かったが、スッキリしました。