みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

新ウィンドウを開いた時に出る表示

ページ内のある一つの画像をクリックしたら、新しいウィンドウで別のURL先が開くように設定したのですが、保存してアップロードした後確認してみると、そのjavascriptタグを入れたページを開いただけで上に
「セキュリティ保護の為、コンピューターにアクセスできるアクティブコンテンツは表示されないよう、Internet Explorerで制御されています。オプションを表示するには…」
といったメッセージが出るようになりました。
さらに画像をクリックしてみてもエラーが出てしまいます…

友人がそのようなページを作っているのでタグは全く同じに入れたのですが、その友人のページはどこで見てもそのような表示は出ません。(友人に聞いても「何故かわからん」と言われてしまいまして…)

これは何か違いがあるのでしょうか?
できれば出したくないのですが…
タグは以下の通りです。

<script language=JavaScript>
<!--
function window1() {window.open
("***.html","1","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,Width=200,Height=200");}
//-->
</script>

リンク先
<a href="javascript:window1();"><img src="***.gif" width="100" height="100" border="0"></a>

ちなみに、winXP、ビルダー10で制作しています。
お分りになる方、教えていただければ有難いです。

投稿日時 - 2007-05-09 01:07:37

QNo.2984909

困ってます

質問者が選んだベストアンサー

自分のパソコンの中にあるHTMLファイルでJSの実行やマルチメディア再生をやろうとするとIEがブロックをかけてきます。
この問題はローカルファイルにのみ発生する現象で、アップロードしてしまえば問題は起こりません。

投稿日時 - 2007-05-09 02:44:37

お礼

ありがとうございます!
アップロードしなおしてみたら、出ませんでした!
助かりました。

投稿日時 - 2007-05-09 03:05:22

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.2

あなたが使っているブラウザのJavaScriptの設定しだいです

JavaScriptで完全に制御するのは不可能だと考えてください
あくまでも、ユーザービリティ向上のための補佐的役目と思っていたほうが良いですよ。
あなたががんばって作ったとしても、JavaScriptの設定を完全にOFFにしている人があなたのサイトに訪れたとしたらまったく動かない出来損ないのサイトだと勘違いするかもしれません。

又、違うブラウザではまったく動作しない可能性もあります
特にIE依存の記述をしてしまうとほかのブラウザではまったく動かないものができます

投稿日時 - 2007-05-09 02:28:32

お礼

ありがとうございます。
なるほど、勉強になりました。

投稿日時 - 2007-05-09 03:04:37

ANo.1

セキュリティレベルの問題ですね。

投稿日時 - 2007-05-09 01:19:51

あなたにオススメの質問