• ベストアンサー

JAVAScriptがローカル環境で利用できるか

サークル活動をHTML形式で紹介する予定です。 ついてはJAVAScriptで一部を記述したいのですが、 そのJAVAScriptがCD-R内にある場合、 セキュリティ上の理由から動かないような気がします。 HTMLがローカルにある場合、JAVAScriptは 動作できるのでしょうか。

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

  • ベストアンサー
回答No.2

結論からいうと動作すると思いますが、 IEの場合はデフォルトではローカルでjavascriptを動作させる場合は警告が出ます。 インターネットオプション-詳細設定-マイコンピューターのファイルでのアクティブコンテンツの実行を許可する にチェックを入れてると、警告が出なくなる筈です。

uzume_z
質問者

お礼

ご回答有り難うございます。 そのチェックを入れることで警告が回避できそうですね。 確かに今のところ出ないようです。 また何かありましたら質問してみます。

その他の回答 (1)

  • uruz
  • ベストアンサー率49% (417/840)
回答No.1

します! インターネットであろうがローカルであろうがHTMLファイルがどこにあるかは全く関係ありません。

uzume_z
質問者

お礼

ご回答有り難うございます。 やはりしますよね。ちょっと鬱陶しいかなと思います。

uzume_z
質問者

補足

お礼の文章が変になってしまいました。 これは警告が出ると鬱陶しいという意味です。 どうもお騒がせしました。

関連するQ&A

  • ローカルなページでJAVScriptを使っているか

    HTML形式でサークルの紹介をCD-Rに作るつもりでした。 しかし、IEで表示させると、JAVAScriptで警告が出ます。 この警告を表示させないようにするのは至難のようです。   そこでプロのデザイナーの人達はどうしているのかと ちょっと聞いてみたくなりました。 ローカルなページを作るときにJAVAScriptを使っていますか。

    • ベストアンサー
    • CSS
  • ローカル環境で動作しないJavaScriptについ

    ちょっと気になったので質問させてください。 ↓こちらのページ等を参考にさせていただきながら、フォントサイズを変更できるサイトを制作しています。 http://web-mugen.com/javascript/jquerynochangecssfontsizechange/ ファイルはすべてローカルに保存し、相対パスで読み込んで作業しています。 ところがGoogle Chromeでのみ、ローカル環境でブラウザ確認してみると、フォントサイズが変わらなかったのです。 試しに似たようなプラグインを他にもいくつか試してみましたが、全部同じ結果でした。 が、悶々としたままテストサーバーへアップすると問題なく動いてくれました。 以前も何かのプラグインで同じようなことが、確かIEやFireFoxでも動かなかったことがあった気がします。 最終的に解決したので良いのですが、理由が気になります。 JavaScriptは全てローカルでも動作するものではないのでしょうか。 原因をご存知の方いらっしゃいましたら教えていただけませんか。

  • JavaScriptが動きません

    下記のようなJavaScriptを作りましたが、IE8ではボタンを押しても「ようこそJavaScriptへ」が表示されません。 「F12 Web開発者ツール」というのをチョッとイジったのですが、その為ではないかと思います。 どこをどうイジったか覚えてません。 どうすれば動作するようになるでしょうか、教えてください。 動作状況  サーバーに置いてアクセスした場合は、「FireFox」「IE8」とも表示される。  ローカルデスクに置いてアクセスした場合は、「FireFox」では表示される、「IE8」では表示されない。 ☆OSはWindowsXP。 ☆IE8のセキュリティ設定で「アクティブスクリプト」は「有効にする」になってます。 ------JavaScript----------- <HTML> <BODY> <FORM> <P> <INPUT TYPE="submit" VALUE="ここを押すとメッセージが表示されます" ONCLICK="HelloWorld()"> </FORM> </BODY> </HTML> <SCRIPT LANGUAGE="JavaScript"> <!--Hide script from no-JavaScript browsers function HelloWorld() { alert("ようこそJavaScriptへ"); } //--> </SCRIPT>

  • JavaScriptについて

    JavaScriptの動作環境などについて教えて下さい。 最近、HTML&CSS&JavaScriptの辞典を買いました。 そしていろいろ試しているのですが、ブラウザの設定で、JavaScriptなどの設定を全て無効という設定にしたのですが、window.open()などの一部のスクリプトは動くのですが、なぜなのでしょうか? 初歩的な質問だとは思いますが、よろしくお願い致します。

  • 【Flash】ローカルで有効なJavascriptがオンラインで動作しない

     失礼いたします。  現在、私はFlash8 BasicでActionscriptとJavascriptを使って、クリックで開くポップアップウィンドウを作成しているのですが、 ローカル環境で実行できるものがオンラインで実行できないという現象が起こって困っています。  まず、私は以下のページの「GetURL"javascript :"」の項を参考にして作りました。 このページの技術は2004年のもので、FlashPlayer7以下でないと動作しない事を確認しています。 http://www.adobe.com/jp/support/flash/ts/documents/fl0308.html  私はMacのIE5.2とSafari2.0.4でブラウザチェックしているのですが、Mac版IE5.2だと、上記したページのスクリプトがローカルでしか動作しません。 私のファイルに不備があるのかと思い、試しに上記ページのサンプルをアップロードしてみたのですがそれもうまくいきません。 こちらもローカルだと動作します。  ローカル時の確認方法はHTMLファイルをドラッグする形です。  これはサーバー側の問題なのでしょうか? もしこの方法が有効でない場合は、スクリプト自体を変えた方が良いのでしょうか?  どなたかご回答願います。

  • Perl内でJavaScriptを利用したいのですが、その設置方法を教えてください。

    onChangeで関数内の処理(メニュー項目を変更する関数です)を実行したいと考えています。 JavaScriptの関数定義を記述する事が出来るのでしょうか。 また、出来る場合はその記述方法を教えてください。 HTMLでJavaScriptを利用するときと同様に、<HEAD></HEAD>に print<<EOM; <SCRIPT language="JavaScript"> <!--  関数 // --> </SCRIPT> EOM 関数を記述し、動いてほしいところに <SELECT NAME="「フォーム名」" onChange="「関数()」">と メソッドを記述したらいいのでしょうか。 が、いまカスタマイズかけているものは、HTMLのヘッダーが一括表示となっています。こういう場合でも、同じように<HEAD>内に記述していいのですか? よろしくお願いします。

    • ベストアンサー
    • Perl
  • JavaScriptのあるHPをブロックしてくれない…

    JavaScriptのあるHPに行くと今までは 「セキュリティ保護のため、コンピューターにアクセスできるアクティブコンテンツは表示されないよう…」 というバーが出てきて 許可しなければJavaScriptが動くことは無い状態でしたが 最近はなぜかブロックしない状態になってしまいました また、これはURL指定のアップロードしたHPの場合です ローカルにあるHTMLですと正常にブロックします なぜローカルではブロックされるのに アップするとブロックされないのでしょうか??

  • javascriptについて

    よろしくお願いします。 javascriptで○×形式のクイズのようなもの(診断テストのようなもの) を作りたいと思っています。 ・・・が、恥ずかしながら私はプログラミング初心者です。 どのくらい初心者かというとHTMLの基礎が分かっていて、タグを調べながら HTMLであればwebページが作れるかな。ってくらいの初心者です。。。 javascriptで作りたいページというのは、自分に当てはまるかどうか、 ○か×かで答えていき、最後に診断が出る。。。というようなページです。 「javascript 入門 初心者」などのキーワードでgoogleで検索して、 インターネットで独学で勉強はしているのですが、あまり分かりません。。。 これくらいのレベルの私が見て勉強しやすいようなページってありますか? また、勉強するのに、コツとか、理解しやすい勉強法ってありますでしょうか? また、上記の診断テストについて、「こういう記述したらいいんじゃない?」 ってサンプルを教えてくれる方がいらっしゃいましたら、教えていただけたら大変嬉しいです。 お手数ですが、よろしくお願いします。

  • JavaからJavascriptの呼び出し

    教えてください。 ある決まったフォーマットのHTMLファイルがあり、その中のいくつかの要素をJavascriptで取得するということをしています。 HTMLファイルはサーバ上にあるため、ブラウザでアクセス→Javascriptで取得ということをしていたのですが、ブラウザで開くと言う処理が手間になってきたのでHTMLファイルから直接取得できないかと考えました。 まずはJavaでDOMを使ってHTMLを解析しようとしたところ、HTMLの形式が正しくない(XHTMLになっていない?)ため、エラーが発生してしまいました。HTMLの形式は修正不可のため、私が調べた限りでは現状のまま進めるとなると、1つずつタグを解析するしか方法がないように思えました。 例えば、<td id="hoge">hoge</td>の中身を取得しようとした場合、javascriptならgetElementByIdですぐに取得できますが、javaだと文字列として”<td id="hoge">”を検索するといった動作が必要かと思われます。 そこで、すでにあるjavascriptをjava上から呼び出し、同じ結果を取得できないかと考えました。 まず、この方法は可能でしょうか?可能だとすると参考になるようなサイトを教えていただけると助かります。 また、上記以外にもっとスマートなやりかたがある場合は、教えていただけないでしょうか。 説明が下手で申し訳ありませんが、よろしくお願いします。

    • ベストアンサー
    • Java
  • javascriptの記述方法

    javascriptをhtml内に記述する時、 <script type="text/javascript> ~~処理~~ </script> だと思っています。 ただ、ボタンをクリックした時に、メッセージが表示される簡単なHTMLをonclickで作成する時  <input type="button" value="クリック動作確認" onclick="alert('ボタンがクリックされました')"> これだけで実行されます。(headタグにscript記述なしで動作確認。) なぜ、<script>記述がなくても動くのでしょうか? onclick等のイベントハンドラに動作を記述する際は、そういう物だと覚えておいたほうがいいのでしょうか? ※当然関数をonclickに使用する際は、onclick=関数(); と記述し、headのscriptタグに関数を記述すれば動くというのは分かっているのですが・・・。 なぜ、 onclick="alert('ボタンがクリックされました')" の場合は、noscript無しで、動作するのかが分かりません・・・。 ・onclick 属性 = javascript という判断をどこかでされているのでしょうか? その結果、noscriptに記述がなくても動く? ちょっと気持ち悪いので質問させて頂きました。 ご教授お願いします。

専門家に質問してみよう