• ベストアンサー

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

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

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

  • ベストアンサー
  • 4017B
  • ベストアンサー率73% (1306/1780)
回答No.2

まあ、JavaScriptに関する警告表示はIEの仕様なので、無くす事は不可能かと…。 警告が出るって事は、何か別窓を開かせようとしてるのか。或いは別ドメイン(外部サイト)等に設定ファイルなどを読み込みに行っているのか…。いずれにしても通常の範囲内であれば、IEと言えどもJavaScriptを走らせただけでは警告は出ないので…。同様の機能を、何か別の実装で代替する方法(コード)を考えてみるべきかもしれません。 リンク先の回答者が言ってるように、基本はIE回避の方向性が良いと思います。が…非GEEK系の人達に新しいブラウザ布教するのは大変に骨が折れるので、これはなかなか一筋縄では行かないです(笑)。 >IE以外のブラウザ はい、そうです(笑)。まあ普通、提携先との関連以外で個人的にIEを使う要素は全く無いですね(笑)。好みにもよりますが、自分はここ1~2年はChromeのみです。Chromeに慣れたら、他のブラウザはストレスが溜まるだけですね。 >ローカルのJavaScript依存度 意識して多くすると言う事ではありませんが、コレを使ったら警告出るかな?~とか、そう言う事を一切気にしないで作れるって意味です。最近はクライアント側からの変な要求も多いので、逆に仕事で作る時の方がJavaScript(jQuery)依存度は高いかもしれません…?

uzume_z
質問者

お礼

ご回答有り難うございます。 プロの方の使用方法を聞いて大変参考になりました。 通常なら出ないのですね。全く知りませんでした。。。 この意見を聞けただけでも大きく前進できました。

uzume_z
質問者

補足

別件の質問ですが、その後も色々と出てきて、 結局解決することができました。 達人の皆様方、今後ともよろしくお願いします。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • 4017B
  • ベストアンサー率73% (1306/1780)
回答No.1

使いますよ。って言うかローカル環境な訳だから、逆にセキュリティを気にしなくて良い分、普段よりもJavaScript依存度が高くなりますかね? P.S. IEで警告が出るのは、JavaScriptと言うよりはIE(ブラウザ側)のセキュリティ設定による物だと思います。

uzume_z
質問者

お礼

ご回答有り難うございます。 ローカルだと普段より多く使っているのですか? 下で質問中ですが、この警告が難関みたいで苦戦しています。 http://oshiete.goo.ne.jp/qa/6973536.html そこの方が書いてあるようにIE以外を使っているのでしょうか。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

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

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

  • ローカルに保存した、たくさんのwebページを、閲覧するソフトありませんか?

    IEなどのブラウザで閲覧していたWebページを 「Webページを名前をつけて保存」という方法で (お気に入りへの登録や、ブラウザ専用の形式のキャッシュなどではなく) ローカルハードディスクに、任意のフォルダを作成し その中に、 たとえば、Webページの名前をwebpagename000で保存した場合、 「webpagename000_files」といフォルダと「webpagename000.html」 というHTMLファイルのセットで保存される形式。 (MHTというひとつのファイルになるアーカイブ形式ではなく) のやり方で、たくさん保存しました。 それぞれのHTMLファイルをダブルクリックすれば、既定のブラウザが立ち上がって表示されますし、各HTMLファイルをフォルダからブラウザ内にドラッグすれば表示できますが、そのような方法ではなく、 WEBページを保存してあるフォルダを一度指定すれば、次々に簡単な操作で、WEBページファイル名順に連続閲覧できたり、エクスプローラのツリー表示などで、保存されているHTMLファイル一覧がわきに表示しておけて、そこでクリックすればページを表示する・・・ などのように、 「ローカルに手動で保存したWEBページを閲覧するための専用ブラウザ、ビューアー」のようなフリーソフトを探しています。 ※出来れば、フォルダ内の任意のWEBページをランダムに表示する機能もあれば嬉しいですが、それはなくても構いません。

  • CDに保存したindex.phpをローカルで表示する方法を教えて下さい

    CDに保存したindex.phpをローカルで表示する方法を教えて下さい。 index.php等のphpファイルをCD-Rに保存したのですが、このindex.phpをローカル上でIEに表示する方法が分かりません。 インターネット環境がないため、ローカル上で表示させたいのです。 また、PCは、どのような設定がされているか分からない先方のPCでの表示となります。 HTMLファイルならダブルクリックするだけで表示可能だと思うのですが…PHPファイルのため見れません。 教えて下さい。

    • ベストアンサー
    • PHP
  • Local Strageをページ単位で使いたい

    html5のweb strage APIのLocal Strageは、基本的にはドメイン単位、でデータが管理されますが、kれに何らかの工夫をして、ページ毎(url毎)で使いたい、つまり、管理としてはオリジン毎になるとしても、ページを表示した時に、そのページに紐付いたデータだけを選択的に表示・更新できるようになればよいと考えています。データをjsonか何かにして、そのオブジェクトのプロパティに「ページ」を特徴づけるもの(urlでもよいのですが、なるべくデータサイズが小さいものがいいです)を含めるなどすればできるのではないか、という気がしているのですが、なんせプログラミングができません^^ そこで、例えば、 http://www.htmq.com/webstorage/ に紹介されているコード(これはセッション・ストレージですが、これをローカル・ストレージに変更し、)をベースに、若干の要素を追加する形式で、ページ毎に動作するサンプルに変更していただけないでしょうか? どうかよろしくお願いいたします。

  • htmlでのPDFページリンクについて(Mac ローカル)

    ローカルの(DVDに保存した)htmlをブラウザで開き、ブラウザ内でPDFを表示させるものを制作中です。 PDFの各ページにリンクを付けたのですが、Macのsafariだけ、どのページを指定しても最初のページしか表示されません。 (WindowsではIE、Firefox、safari全て成功しています) pdfは、iframe内に表示させる為、簡単に書くと以下の様なjavascriptで表示させています。 ↓ページのリンクをクリック時 var pdf_name = 'hogehoge'; var page = '3'; var pdf = '../pdf/' + pdf_name + '.pdf#page=' + page; location.replace(pdf); ↓最初に画面を開く時 document.getElementById('iframe_hoge').src = pdf; Webサーバにアップロードして動作確認をすると、上手く動作するのですが、 ローカルでは動作しません。 プログラム部分は、javascriptしか使っていません。 以下の様な try catchを設定していますがエラーは出てきませんし、ブラウザでjavascriptはONとなっています。 (もしjavascriptがoffだとリンク部分が表示されないのですぐに気が付きます。) try { ・・・・・表示部分・・・・・ } catch(e) { alert(e); } OS等の情報は下記の通りです。 OS:Mac OS X 10.5.6 WEBブラウザ:safari 3.1.2 PDFビューワ:Adobe Acrobat Reader 9 何卒、ご教授の程、宜しくお願い致します。

  • 【WEBページのタイトルをテキストに書き出したい】

    かなり大まかなご相談なのですが、どうすればいいか悩んでおりますため、どうかお知恵をお貸しください。 IEで表示しているページのURLを取得して、ローカルに置いてあるテキストに書き出したいと思っております。 (1)右クリックで出てくるコンテキストメニューに「URL保存」という項目を追加 (2)それを選択すると、右クリックしたWebページのURLが、テキストファイルに追加記入される。 という機能を作ろうと思っておりましたが、 (1)については 右クリックメニューを拡張できるフリーソフト(SHCML等)をいくつか利用してみましたが、 「IE上(WEB上)」で右クリックした時に出てくるメニューに、フリーソフトを使って登録した項目が出てきてくれません。 IE用のコンテキストメニューを追加するには、また違った作業が必要なのでしょうか。 (2)については、 ↑の右クリックで登録できる実行ファイルはexeかvbs拡張子、と以前どこかで読んだため(間違った情報かもしれませんが…) 当初VBSで作っていたのですが、どうしても「表示されているページ」を選んで取得することができませんでした。 JavaScriptであれば、http://www.openspc2.org/reibun/javascript/link/011/index.htmlこちらの ページなどを発見できたのですが、JavaScriptはWebページ作成時にHTML内に記載して使用したことしかなく、 これをどう”実行ファイル”として「右クリックで動作する」ようにしていいのかがわかりません…。 上記についてご教授いただけませんでしょうか。 最終的に【IEで表示しているページ(複数開いていた場合、選択したページのみ)のURLを取得して、 ローカルに置いてあるテキストに書き出す】という事が出来れば良いので、 やり方は上記にこだわりません。 もし”こうした方がいい””こうすればできる”などございましたら、アドバイスいただけますと嬉しいです。 色々と素人で、分からない事だらけのため、言葉足らずな質問になっておりましたらすみません。 宜しくお願いします。

  • WIn2000+IE6でローカルで実行したJavaScriptが機能しない。

    みなさんこんにちは。 Lucieと申します。 Windows2000 SP2 IE6.0 であるCookieの有効/無効を確認し、Cookieが有効ならサイト上のコンテンツページへ、Cookieが無効ならリモートのエラーページへジャンプするものを作成しました。 するとこのJavaScriptをローカル(IEのURL欄でD:\index.html)のような記述で実行した場合、なぜかサイト上のエラーページが表示されてしまいます。 おなじJavaScriptをサイトにUPし、リモート(IEのURL欄でhttp://www.hoge.or.jp/~.html)で確認すると、Cookieの有効が確認でき、正しいページにジャンプします。 もちろんIEのインターネットオプションの[プライバシー]タブおよび[セキュリティ]タブでのJavaScript(アクティブスクリプト)とCookieの設定は正しく行っております。 ローカルで実行した場合に限り、Cookieが有効になっているにもかかわらず、エラーページが表示されて原因が突き止められず困っております。 以上のような現象に遭遇された方、または改善方法をご存知の方いらっしゃいましたらお教えください。 よろしくお願いします。

  • PHPで自動的にWEBページを保存することは可能か?

    PHPのことに関しては初心者なので、質問させてください。 WEBページをローカルに保存する時は、IEなら通常[ファイル]-[名前を付けて保存]として HTML形式やMHT形式などを選んで保存できると思います。 この保存の動作をPHPによって行うことは可能でしょうか? もし可能であれば、そのソースコードもしくはソースコードが公開されているページを教えて頂けませんでしょうか?

    • 締切済み
    • PHP
  • HTMLの全頁共通メニューをjsファイルでつくってしまうのは問題ないか

    HTML30ページほどのサイトを作っています。 30ページに共通して表示させるGNB(リンクメニュー)があり、それをjavascript1ファイルでもって各HTMLより呼び出したいと思っています。 また、リンクとなるGNBの数はページ数の数だけあるので、今見ているページがどのメニューかわかるようにしたいと思っています。 ■aページを見ている場合 [a] b c d ■bページを見ている場合 a [b] c d e そこで、javascriptで呼び出し元HTMLファイル名を取得(location.hrefから、最終"/"までのパスを削除)し、 30個のif文を作成して判断し、表示させようと思うのですが、このやり方はどうなのでしょうか? javascriptオフの人用に「javascriptを使っています」という文章は表示するつもりですが、速度とブラウザ対応状況が気になります。 HTMLに埋め込んでいる状態と30個のifをかませるjavascript表示でそれほど速度差はないのでしょうか? 最近のブラウザ(IE6/IE7/FIREFOX3/SAFARI3)は保証したいと思うのですが問題ないでしょうか? 上記2点プラスアルファを考慮して、するべきかしないべきか。ご回答またはアドバイスをお願いいたします。

  • 【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ファイルをドラッグする形です。  これはサーバー側の問題なのでしょうか? もしこの方法が有効でない場合は、スクリプト自体を変えた方が良いのでしょうか?  どなたかご回答願います。