-PR-
締切り
済み

Script Languageについて

  • 困ってます
  • 質問No.7032962
  • 閲覧数170
  • ありがとう数3
  • 気になる数0
  • 回答数3
  • コメント数0

お礼率 100% (7/7)

<SCRIPT LANGUAGE="JavaScript">
<!--
   中略
// -->
</SCRIPT> と書くのだろうと思っていたのですが、

<script language="javascript">
if (AC_FL_RunContent = = 0 ) {
    alert("このページでは
バックスラッシュ"AC_RunActiveContent.jsバックスラッシュ”が必要です。”);
   } else {   中略    //end AC code
   }

という記述がありました。if文は、条件分岐の制御構文のひとつとあります。
上記のソースで、重要な所はありますか?中略の部分には色々書いてあるのですが、
よく分かりません。又質問させて頂くと思います。
尚、当方バックスラッシュの入力も分かっていないので、バックスラッシュと書いています。
どうぞ宜しくお願い致します。
通報する
  • 回答数3
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全3件)

  • 回答No.1
レベル14

ベストアンサー率 55% (1857/3366)

よくある <!--    中略 // --> という書き方は、scriptに対応していないブラウザでは、scriptタグが無視されてしまい、結果、プログラムがそのまま表示されてしまう、ということがあるため、<!-- -->というHTMLのコメントで囲むことで表示されないようにする、というのが主な目的です。 ということで、scriptが正常に動作するブラウザでは、なくてもいいもので ...続きを読む
よくある
<!--
   中略
// -->
という書き方は、scriptに対応していないブラウザでは、scriptタグが無視されてしまい、結果、プログラムがそのまま表示されてしまう、ということがあるため、<!-- -->というHTMLのコメントで囲むことで表示されないようにする、というのが主な目的です。

ということで、scriptが正常に動作するブラウザでは、なくてもいいものです。
<script language="javascript">
if (AC_FL_RunContent = = 0 ) {
...
というのは、あなたの馴染みの表現では
<script language="javascript">
<!--
if (AC_FL_RunContent = = 0 ) {
...
とほぼ同等、いうことです。このifはjavascriptのifそのものです。
お礼コメント
uriuriuribow

お礼率 100% (7/7)

あ~、そう言う事ですか。そのifは,javascriptのifそのもなんですね。まだHTMLとかしか進んでいないので、jyabascriptはこれから学びます。長い道のりですが、がんばってやっていきます。ありがとうございました。
投稿日時 - 2011-10-05 23:05:30
  • 回答No.2
レベル12

ベストアンサー率 74% (396/532)

 html コメント(<!-- ~~ -->)につきましては、 http://oshiete.goo.ne.jp/qa/7027188.html のご質問でご理解されたかと存じます。  今回のご質問は、 <script type="text/javascript"><!-- ~~ //--></script> と書くべきだと思わ ...続きを読む
 html コメント(<!-- ~~ -->)につきましては、
http://oshiete.goo.ne.jp/qa/7027188.html
のご質問でご理解されたかと存じます。

 今回のご質問は、
<script type="text/javascript"><!-- ~~ //--></script>
と書くべきだと思われていることが
<script type="text/javascript"> ~~ </script>
と書かれていることに対して疑問を持たれたのでしょうが、このこと自体につきましては、#1 さんがお書きのようなことかと存じます。

------------------------------------------

 さて、上記のご質問に
>独学でホームページを作りたいと思っています。
>色々なホームページのソースを見て調べたり学んだりしています。
とお書きですので、少し詳しく書かせていただきますね。

>if文は、条件分岐の制御構文のひとつとあります。
>上記のソースで、重要な所はありますか?
>中略の部分には色々書いてあるのですが、よく分かりません。
 「上記のソース」は、html の中に フラッシュ(Flash、swf ファイル)を埋め込むときに使われる html コード ですが、これは(恐らくですが)元々、フラッシュ開発の本家本元の Adobe 社が提示した「お決まりの html コード」ではないかと存じます(下記参照)。

■OBJECT タグおよび EMBED タグの属性について
http://kb2.adobe.com/jp/cps/231/231465.html#anc_c
  ●C. アクティブコンテンツ JavaScript
 本家が「<!-- ~~ //-->」を付けずに提示しておりますので、利用者はそのままに書かれた。

------------------------------------------

 あるいは、同じ Adobe 社の ウェブページ作成ソフト Dreamweaver では、フラッシュ を挿入すると、自動的に、お示しの ソース が挿入されるようですね(下記参照)。
■Dreamweaverデベロッパーセンター:ラクラクかんたん!Flash Video組み込み手法
http://www.adobe.com/jp/devnet/dreamweaver/articles/dw10seminar_konzo_04.html

------------------------------------------

>上記のソースで、重要な所はありますか?
とのことですので、ついでに、もう2つ、ご参考までにお読みください。

■AC_RunActiveContent.jsって何さ?
http://umroom.com/blog/archive/2009/06/021513.html

■Flash や Flex をHTMLに貼るコードの考察
http://www.hakkaku.net/articles/20071013-49
お礼コメント
uriuriuribow

お礼率 100% (7/7)

色々とご丁寧にありがとうございます。始めたばかりなので、時間は掛かると思いますが、記述のURLを参考にしながら。コツコツ学んで行きたいと思っています。ありがとうございました。
投稿日時 - 2011-10-05 22:57:07
  • 回答No.3
レベル9

ベストアンサー率 59% (25/42)

既に回答がありますので、バックスラッシュの入力方法について、説明します。 バックスラッシュは \(円記号) とおなじです。 一般的には、Back Spaceの左と 「ろ」 のキーのところの二か所あります。 どちらでも同じです。 ...続きを読む
既に回答がありますので、バックスラッシュの入力方法について、説明します。
バックスラッシュは \(円記号) とおなじです。
一般的には、Back Spaceの左と 「ろ」 のキーのところの二か所あります。
どちらでも同じです。
お礼コメント
uriuriuribow

お礼率 100% (7/7)

はい、理解できました。ありがとうございました。
投稿日時 - 2011-10-03 23:09:40
このQ&Aのテーマ
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ