ベストアンサー <!-- -->の意味って??? 2000/08/18 11:47 よくJavascriptの宣言部で <script language=Javascript>と記述した後、 スクリプト部分を <!--と --> を記述してますが、 この記号の意味は何なんでしょうか? みんなの回答 (4) 専門家の回答 質問者が選んだベストアンサー ベストアンサー noname#744 2000/08/18 12:18 回答No.2 こんにちは。 tomoaさんの補足です。 <!-- -->は、コメント、というもので、 HTMLに、上記の記号で囲まれた文章を記述しても、 ブラウザには表示されません。 JavaScriptをコメントで囲むのは、 JavaScriptに対応していないブラウザが、 JavaScriptのソースを読むと、実行できず(せず)に、そのまま画面に表示してしまう現象を制御する為です。 一方、JavaScript対応ブラウザでは、コメントで囲んであっても、そのコードを実行します。 このように、JavaScriptのコードをコメントにいれて あげることで、対応ブラウザでは問題なくJavaScriptが動作して、未対応ブラウザではJavaScriptのコードが画面にかっこわるく表示されたりしないで済む、という事だったと記憶しています。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 その他の回答 (3) megane ベストアンサー率18% (9/49) 2000/08/18 12:31 回答No.4 下に回答させていただいたmeganeです。 Qookiesさんと回答がだぶってしまいました。 ごめんなさい 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 megane ベストアンサー率18% (9/49) 2000/08/18 12:23 回答No.3 これは、テキストを <!-- と --> で囲むことによって その部分を注釈とするもので HTML文書中にコメントを書き込むためのものです。 ブラウザで開いても表示されません。 さて、ではなぜ <SCRIPT LANGUAGE=Javascript>のあとに コメントが付くかというと、 JavaScriptのプログラムはJavaScriptに未対応の ブラウザではただの文字列として認識されてしまい、 プログラムがブラウザ上に現れてしまうためです。 ですから強引にコメントにしておくのです。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 tomoa ベストアンサー率23% (3/13) 2000/08/18 12:02 回答No.1 「ここからここまで」という意味で、WEB上では表示されないようになっているんだったと。 自分の覚書みたいなもんですね。 「ここからJavascriptだよ」という感じで・・・。 専門家に、バトンタッチ! 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピュータープログラミング・開発JavaScript 関連するQ&A 外部JavaScriptファイルから呼び出したい! ページを早く表示させるために、コピー&ペーストでスクリプトを外部ファイル化しました。 <script language="JavaScript" src="../js/menu.js"></script> ↑とコピペした外部ファイルへリンクさせ、その後、 <script language="JavaScript">mmLoadMenus();</script> と記述してある部分があるのですが、うまく呼びだせてないようでランタイムエラーがでます。 すべてのJavaScriptを1ファイル内に記述しているときはうまく動作しているのですが、外部ファイルに切り離すとエラーが出ます。 外部ファイル化したために、mmLoadMenus();が動作しないので、どなたか分かる方、アドバイスをお願いします!! 外部ファイル名を変数で指定できるか? JavaScriptで参照する外部ファイルを、ヘッダー部で以下のように記述しています。 <script language="JavaScript" src="Data.js"></script> このsrc=で、指定するファイルを、変数で指定することは可能でしょうか? 試しに <script language="JavaScript"> <!-- var Src_File = "Data.js"; src=Src_File; //--> </script> と記述しても、エラーとなってしまいました。 変数を使いたい理由は、ラジオボタン等を使って、参照する外部ファイルを動的に切り替えたいのです。 よろしくお願いします。 外部呼出しのjsファイルについて 外部呼出しするファイルを直接HTML内に記述したいのですがどのようにしたらよいのかわかりません。 ご存知の方がいましたらお教えください。 通常の方法は分かるのですが... <script LANGUAGE="javascript" src="xxx.js"></script> このような形で記述したいです。 <script LANGUAGE="javascript"><!-- src="xxx.js"; //--> </script> ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム 外部JavaScriptの読み込み 超初心者です。よろしくお願いします。 Macromedia Dream waverMX2004でホームページを作成しているのですが、見た目を良くしたくてスワップイメージやポップアップメニューなどを加えたところ、xxx.jsと自動的にファイルが作成され、 <script language="JavaScript" src="xxx.js"></script> と外部から読み込めるようになっていました。 しかし、<script language="JavaScript" type="text/JavaScript">○○○○○</script> という記述が残されているのですが、この○○○○○の部分を外部ファイルにすることは出来るのですか?(ソフトでの操作ではなく、Notepadなどで) 外部スクリプトでどうしてもエラーが出ちゃう! こんにちわ。 早速なんですが、外部スクリプトに文章を入れてhtmlに記述したスクリプトでその文章を読み出そうとしてるんですが、 つまり外部スクリプト(ファイル名:test.js)の中は abc="あ~テストテストってこんな感じに書いて"; des="<FONT size="-1">にこめのテスト</FONT>"; って書いてhtmlの中に書くスクリプトは <html> <head><SCRIPT src="test.js"type="text/javascript"language="javascript"></SCRIPT> </head> <body> <SCRIPT type="text/javascript"> <!-- document.write(abc); // --> </SCRIPT> <SCRIPT type="text/javascript"> <!-- document.write(des); // --> </SCRIPT> </body> </html> って感じなんですが、これを開くと エラー';'がありません。 エラー'abc'は宣言されていません エラー'des'は宣言されていません ってでくるんです。もちろん、test.jsへのパスはあってます。 何か書き方が違っていましたら教えてください。 Javascriptを最後に実行する方法 サイト内に他のページ情報を表示するJavascriptを記述したところ、 他ページの情報を読み取るのに時間がかかり、結果としてJavascriptの記述部分以降の 表示が遅くなるようです。 いろいろ調べたところでは、Javascriptをページ最後で実行させればよいことは分かったのですが、 Javascriptの表示場所は変えずに、実行だけを最後に行うことはできるのでしょうか? 実行させたいJavascriptは以下の内容です。 <SCRIPT language="JavaScript" src="http://XXXX"></SCRIPT> ※RSSを表示する LANGUAGE属性 単純な質問ですが。。 LANGUAGE属性の記述は下のように書きますが、 <SCRIPT LANGUAGE="JavaScript"> ここは「JavaScript1.1」や「JavaScript1.2」など いろいろバージョン記述?があるそうですが、 とりあえず「JavaScript」と書いておけば、 基本的に問題なしでしょうか。 数値や文字列の解釈方法の違いに気をつけていれば、 全て「JavaScript」でいいかな、と思っているのですが。 外部ファイルを読み込ませるための記述方法を教えてください! (1)index.html (2)「index.html」以降のページのフォルダ(の中にhtml) (3)css.js (4)cssファイル を同じ階層に置いています。 htmlには<SCRIPT LANGUAGE="javascript"src="css.js"></SCRIPT> と書かれており、css.jsファイルからcssファイルを読み込み htmlにcssが適用されてるように設定されています。 この階層のhtmlにはcssが反映されるのですが (2)のフォルダの中のhtmlにとってはcss.jsの階層は一つ上になるのですが、 <SCRIPT LANGUAGE="javascript"src="css.js"></SCRIPT> と書いてもcssが反映されません。 srcの指定を正しくするにはどのように記述したらいいのでしょうか? <SCRIPT LANGUAGE="javascript"src="../css.js"></SCRIPT> と記述してもダメでした。 Javascriptの言語がほとんどわからず困ってしまっています。 大急ぎで知りたいのですが、わかる方いらっしゃいましたら 教えてくださると大変助かります。 どうかよろしくお願い致します。 サイトのリロード間隔を選択できるようにしたいのですが? java初心者です。 以下の記述でページ全体を一定間隔にてリロードを繰り返させています。★★★★★の部分がリロード間隔となりますが、その部分を1分、5分、リロード無し、といったようにボタンで選べるようにしたいのですが、何か方法はありますでしょうか?よろしくお願いしますm<_ _>m <script type="text/javascript" language="javascript"> setTimeout("location.reload(true)",★★★★★); </script> javascriptですか? 初心者です。 これはjavascriptなのでしょうか? <a href="javascript:window.close()">閉じる</a> javascriptと書いてあるので、多分そうなのだと思いますが、この場合、これだけを記述すればいいのでしょうか? 本などにはjavascriptを記述する際に、 <script language="JavaScript"> <!-- //--> こんなのを書きなさい見たいな事も書いてあったのですが、どうなのでしょうか、ちなみに書かなくてもちゃんと使えるのですがどちらが正解ですか? 変な質問ですが、よろしくお願いします。 「\マーク」で表示される部分の意味は?(JavaScript) JavaScript の独習を始めたところなんですが、 あるスクリプトを解読しようとしていましたら、以下のように「\ マーク」がいくつも現れる部分が出てきました。 どうも外国で書かれたスクリプトのようで、 Netscape Communicator で文字コードを「欧米(ISO-8859-1)」に切り替えてソース表示してみましたら、 その部分は、「逆スラッシュ」で表示されました。 こういった部分については、JavaScriptの文法ではどのように理解しておけばいいんでしょうか? それと、見やすいように普通のスクリプトに書き替えたりというようなことはできますでしょうか? ---------- <SCRIPT language="JavaScript1.2"> …… document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 500px; LEFT: 15px;\"><img src=\"" + balloon[j] + "\" border=\"0\"></div>"); …… </SCRIPT> JavaScriptで【window.google={kHL:"ja"};】という記述はどういう意味? JavaScriptで【window.google={kHL:"ja"};】という記述はどういう意味? YOUTUBE日本語版 http://jp.youtube.com/ のHTMLソースを見ていたら、 <script type="text/javascript"> window.google={kHL:"ja"}; </script> という記述を目にしたのですがこれはどういう意味あいというか目的のものなのでしょうか? 教えていただければ幸いです。 AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム 複数のJavaScriptについて ほんとに初歩的な質問ですけど、 複数の種類の JavaScriptを1つのhtmlに記述するとき、 <HEAD>~</HEAD>の中に<SCRIPT LANGUAGE="JavaScript">~……を 複数書いても大丈夫なのでしょうか? たいていの参考書が、1つの種類の JavaScriptの例文しか載せていないので 分かりません。 どなたか教えて下さい! テンプレート適用でJavaが動かない 単純な計算をするJavaを外部ファイルにもっているhtmlがあります。 これにDreamweaver8でテンプレートを適用すると、Javaが動きません。(エラー) Javaファイルが見えなくなってしまっているようです。 headの部分で、 <SCRIPT language=javascript src="../js/1.js" type=text/javascript></SCRIPT> と宣言しているだけなのですが。 ちなみにOpera8だと正常に動作します。 IE6だと動作しません。 なにか原因が考えられるでしょうか? テンプレート適用まえだとIE6でも動作します。 よろしくお願いします。 結果のなかにさらにjavascript HTML部に <script type=\"text/javascript\" src=\"test.php\" ></script> を記述して 外部のphpスクリプトを実行した結果を表示させたり、 ることは出来るのですが、 結果のなかにさらにjavascriptを記述して実行しても作動しません。 <script type=\"text/javascript\" src=\"test.php\" ></script> で返ってきたデータにはJavascriptは記述できないのでしょうか? よろしくお願いします。 Script Languageについて <SCRIPT LANGUAGE="JavaScript"> <!-- 中略 // --> </SCRIPT> と書くのだろうと思っていたのですが、 <script language="javascript"> if (AC_FL_RunContent = = 0 ) { alert("このページでは バックスラッシュ"AC_RunActiveContent.jsバックスラッシュ”が必要です。”); } else { 中略 //end AC code } という記述がありました。if文は、条件分岐の制御構文のひとつとあります。 上記のソースで、重要な所はありますか?中略の部分には色々書いてあるのですが、 よく分かりません。又質問させて頂くと思います。 尚、当方バックスラッシュの入力も分かっていないので、バックスラッシュと書いています。 どうぞ宜しくお願い致します。 JavaScript内にJavaScriptを読み込む方法 HTML内に <script type="text/javascript" src="main.js"></script> という一行を追加すると、バナーが表示されるというスクリプトを作成しています。 main.jsは、 html = '<script language="JavaScript">'; html += 'var url0101 = "url01.xxx.jp";'; html += 'var url02 = "url02.oooo.jp";'; html += '</script>'; html += '<script language="JavaScript" src="http://xxx.xxxx.xxx/test.js"></script>'); html += '<script language="JavaScript">'; html += 'Function01("check")'; html += '</script>'; document.write(html); というような風になっており、 (1) 変数の宣言 ↓ (2) http://xxx.xxxx.xxx/test.jsの読み込み ↓ (3) (2)で読み込んだjs内の関数Function01を実行 という流れです。 FireFoxでは表示されましたが、IE6では (2)のjsを読み込む前に(3)のFunction01が実行され、 「オブジェクトを指定してください」のエラーが表示されてしまいます。 よい方法がありましたら教えていただけますでしょうか? よろしくお願いします。 JavaScript のdocument.writ JavaScript で以下のような感じでdocument.write内にスクリプトを記述させたいのですが、うまくいきません。 document.write(“<script type="text/javascript" language="javascript">var aa_conf = {site:458,frame:13,width:125,height:125,color:["ffffff","FFFFFF","2200CC","F25D5D","671F28"],host:'aa.aa.jp',ver:1.1};</script><script type="text/javascript" language="javascript" src=http://aaa.com/a.js charset="utf-8"></script>”); \を”の前にいれたり、<script>を二行に分けたり、いろいろしてみたのですが、解決しません。 よろしくお願いします。 JavaScript内にJavaScriptを読み込む方法 HTML内に <script type=\"text/javascript\" src=\"main.js\"></script> という一行を追加すると、バナーが表示されるというスクリプトを作成しています。 main.jsは、 html = \'<script language=\"JavaScript\">\'; html += \'var url0101 = \"url01.xxx.jp\";\'; html += \'var url02 = \"url02.oooo.jp\";\'; html += \'</script>\'; html += \'<script language=\"JavaScript\" src=\"http://xxx.xxxx.xxx/test.js\"></script>\'); html += \'<script language=\"JavaScript\">\'; html += \'Function01(\"check\")\'; html += \'</script>\'; document.write(html); というような風になっており、 (1) 変数の宣言 ↓ (2) http://xxx.xxxx.xxx/test.jsの読み込み ↓ (3) (2)で読み込んだjs内の関数Function01を実行 という流れです。 FireFoxでは表示されましたが、IE6では (2)のjsを読み込む前に(3)のFunction01が実行され、 「オブジェクトを指定してください」のエラーが表示されてしまいます。 よい方法がありましたら教えていただけますでしょうか? よろしくお願いします。 phpでのjavaSの記述方法 下記の条件の時phpで if (strlen($ken3) and strlen($ken4) > 0) { ”<script Language="JavaScript"><!-- alert("警告"); // --></script>”; } 警告ウィンドウを表示したいのですが、 Parse error: syntax error, unexpected となります。 また、変数で $javas = "<head> <title>警告ウィンドウを表示する</title> <script Language="JavaScript"><!-- alert("警告"); // --></script> </head>";と記述してもParse errorとなります。 警告ウィンドウの記述方法は? 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター プログラミング・開発 Microsoft ASPC・C++・C#CGIJavaJavaScriptPerlPHPVisual BasicHTMLXMLCSSFlashAJAXRubySwiftPythonパフォーマンス・チューニングオープンソース開発SEOスマートフォンアプリ開発その他(プログラミング・開発) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など