• 締切済み

ソースコードの読解をお願い致します。

takuya12421242の回答

回答No.5

個人的に修正したソース間違っていました bodyの終了タグを</body>になおしてください ちなみにこの様な入れ子状のソースだとメンテナンスが大変なのでインデントをつけることをおすすめします。もし貴方のホームページが完成したら紹介してくれるとありがたいのですが(笑)

urimyu
質問者

補足

takaya12421242さま、度々すみません。bとd、私も気がついておりませんでした。あといくつか教えて下さい。中程の<object id="FlashID"classid="clsid:D27CDB6E-AF6D-!!cf-96B8-4445535"width="700"height="119">の数字とアルファベットの組み合わせの意味が全く分かりません。次に&nbspは改行しないで良いですか?最後に終わり近くの</div>5つは、消さない意味があるのですか?入れ子状態と分かるのは、どこででしょうか?はい、これだけ教えてもらったのですから、完成したら紹介します。どうぞ宜しくお願い致します。

関連するQ&A

  • FLASHボタンをHTMLまたはCSSで非表示にしたい。

    こんにちは、只今、ホームページを作っています。 CSSで一部のコンテンツを非表示にしているのですが、 FLASHの部分が表示されてしまいます。 対処法を教えていただけますでしょうか? 【CSS】 @charset "utf-8"; /* CSS Document */ #contents table tr td { font-family: "Blue Highway D Type"; font-weight: bold; text-align: left; } body,td,th { font-family: Blue Highway D Type; color: #999; font-size: 12px; } #contents { visibility:hidden; } 【Html】 <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link href="Style_Index.css" rel="stylesheet" type="text/css" /> </head> <body> <div align="center"> <p></p><div id="Hedder" align="center"><table width="800px" cellspacing="0"> <tr> <td colspan="2" align="left"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="200" height="80" id="FlashID2" title="MOBILISEZ_ENTER"> <param name="movie" value="flash/movilisez_logo.swf" /> <param name="quality" value="high" /> <param name="wmode" value="opaque" /> <param name="swfversion" value="6.0.65.0" /> <param name="expressinstall" value="Scripts/expressInstall.swf" /> <!--[if !IE]>--> <object type="application/x-shockwave-flash" data="flash/movilisez_logo.swf" width="200" height="80"> <!--<![endif]--> <param name="quality" value="high" /> <param name="wmode" value="opaque" /> <param name="swfversion" value="6.0.65.0" /> <param name="expressinstall" value="Scripts/expressInstall.swf" /> <div> <h4></h4> <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Adobe Flash Player を取得" width="112" height="33" /></a></p> </div> <!--[if !IE]>--> </object> <!--<![endif]--> </object></td> </tr> </table></div><p></p> <div id="contents"> <div id="menu" align="center"> <object id="FlashID" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="800" height="35"> <param name="movie" value="flash/F_MenuBar.swf" /> <param name="quality" value="high" /> <param name="wmode" value="opaque" /> <param name="swfversion" value="6.0.65.0" /> <!-- --> <param name="expressinstall" value="Scripts/expressInstall.swf" /> <param name="LOOP" value="false" /> <!-- --> <!--[if !IE]>--> <object type="application/x-shockwave-flash" data="flash/F_MenuBar.swf" width="800" height="35"> <!--<![endif]--> <param name="quality" value="high" /> <param name="wmode" value="opaque" /> <param name="swfversion" value="6.0.65.0" /> <param name="expressinstall" value="Scripts/expressInstall.swf" /> <param name="LOOP" value="false" /> <!-- --> <div> <h4></h4> <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Adobe Flash Player を取得" width="112" height="33" /></a></p> </div> <!--[if !IE]>--> </object> <!--<![endif]--> </object> </div> <div id="Naiyou"><table width="800px" cellspacing="0"> </table> </div> </div> <script type="text/javascript"> <!-- swfobject.registerObject("FlashID"); //--> </script> </div> <script type="text/javascript"> <!-- swfobject.registerObject("FlashID2"); //--> </script> </body> </html>

  • コードの簡素化

    現在サイトを作成しておりFlashの音楽プレイヤーを設置してます。 プレイヤーは配布サイトからダウンロードしてきたものを使用しています。 クリックすると自作の音源が流れます。 Flashのソースは下記のようにしてます。 <object type="application/x-shockwave-flash" data="./sound/player.swf" id="audioplayer1" height="24" width="290"> <param name="movie" value="./sound/player.swf" /> <param name="FlashVars" value="playerID=1&amp;soundFile=./sound/sample.mp3" /> <param name="quality" value="high" /> <param name="menu" value="false" /> <param name="wmode" value="transparent" /> </object> 例えば1ページで20曲紹介する場合、上記のソースを20回貼り付けています。 違う部分は当然ファイル名のみです。 これを簡略化させたいのですが、何か方法はあるでしょうか? 以前こちらでJavascriptのソースを簡略化したかったので質問したら解決してもらえたので、この場合でも簡略化する方法があるのかな?と思いました。 ご存知の方いらっしゃいましたらご教示ください。 よろしくお願いします。

  • Flashの外部ファイル化の質問です。

    flash cs4でフラッシュを制作し、そのflashをdreamweaver cs4でhtml内に配置しました。 下記のソースコードを簡略化したいのですが、やり方がわかりません。 flashのソースコードを外部ファイル化して、すっきりさせたいので す。 どなたか教えていただけないでしょうか? よろしくお願い致します。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>無題ドキュメント</title> <script src="scripts/swfobject_modified.js" type="text/javascript"></script> </head> <body> <object id="FlashID" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="700" height="400"> <param name="movie" value="images/karon_flash.swf" /> <param name="quality" value="high" /> <param name="wmode" value="opaque" /> <param name="swfversion" value="6.0.65.0" /> <!-- このパラメータタグにより、Flash Player 6.0 または 6.5 以降を使用して、Flash Player の最新バージョンをダウンロードするようメッセージが表示されます。ユーザにメッセージを表示させないようにする場合はパラメータタグを削除します。 --> <param name="expressinstall" value="scripts/expressInstall.swf" /> <!-- 次のオブジェクトタグは IE 以外のブラウザで使用するためのものです。IE では IECC を使用して非表示にします。 --> <!--[if !IE]>--> <object type="application/x-shockwave-flash" data="images/karon_flash.swf" width="700" height="400"> <!--<![endif]--> <param name="quality" value="high" /> <param name="wmode" value="opaque" /> <param name="swfversion" value="6.0.65.0" /> <param name="expressinstall" value="scripts/expressInstall.swf" /> <!-- ブラウザには、Flash Player 6.0 以前のバージョンを使用して次の代替コンテンツが表示されます。 --> <div> <h4>このページのコンテンツには、Adobe Flash Player の最新バージョンが必要です。</h4> <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Adobe Flash Player を取得" width="112" height="33" /></a></p> </div> <!--[if !IE]>--> </object> <!--<![endif]--> </object> <script type="text/javascript"> <!-- swfobject.registerObject("FlashID"); //--> </script> </body> </html>

  • flashの設置がうまくいきません。

    ほとんどフラッシュ設置でホームページ作成が終わります。でも最後のつめがうまくいきません。 使っているサーバーは、忍者tools のホームページサーバー </DIV> <div id="main" class="clearfix"> <div id="contents"> <div class="news"><OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,47,0" width="320" height="240"> <PARAM name="MOVIE" value="actflash.swf"> <PARAM name="PLAY" value="true"> <PARAM name="LOOP" value="true"> <PARAM name="QUALITY" value="high"> <EMBED src="actflash.swf" width="320" height="240" type="application/x-shockwave-flash"></OBJECT></div> <DIV id="news" style="text-align : left;" align="left"><FONT face="Century" style="font-weight : lighter;">福岡中央の次回例会案内<BR> 10月1日(水)<BR> 参考のタグです。 また、ブラウザの設定でもないです。何か解決さくありませんか? また、ホームページビルダー12を使っています。 よろしくお願いします。

  • FireFoxだとFLASHコンテンツが見れないのは何故?

    お世話になります。 現在Webサイトを作成していて気が付いたのですが、配置してあるFLASHコンテンツがIEでは問題なく表示されますが、FireFoxでは何故か表示されません、altの文字だけが表示される状態です。これはどこに原因があるのでしょうか?ブラウザによっては正常動作しないタグ等あるとは思いますが、ほかのWebサイトのFLASHコンテンツは正常に動作したりするので、自分の作り方に問題があると思われます。Webデザインに関してはまだ初心者でよく分かっていない部分もあることと思いますので、どうかご教授ください。下記に問題のタグを載せておきます。 <div id="header"> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="800" height="133" id="top"> <param name="allowScriptAccess" value="sameDomain"> <param name="movie" value="swf/001top.swf"> <param name="quality" value="high"> <param name="bgcolor" value="#FFFFFF"> <img src="swf/001top.swf" width="800" height="133" alt="ホームページ制作トップ"> </object> </div>

  • FLASH画像からのリンクが飛ばない

    以下のようなHTMLファイルで、img画像をクリックするとリンク先へ飛びます。 しかしFLASH画像をクリックしても何も起きません。 このファイルではリンクの方法としてJavaScriptを用いていますが、aタグを用いて  <a href="リンク先">   <div>    FLASHファイルのコード   </div>  </a> のようにしても同じです。 FLASHファイルを作成する段階で、リンクをコーディングすれば良いのでしょうが、このHTML文は将来的にCGIのテンプレートとして使用し、リンク先はその時で変わるので、リンクのコーディングはFLASHファイルの外に出したいのですが・・・ 良い方法はないでしょうか。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title></title> <script type="text/javascript" src="Scripts/java.js"></script> </head> <body> <div onclick="javascript:OpenWin('answer.html')"> <img src="dot_999999.gif" width="100" height="100" /> </div><!-- end of "ichiran_body" --> <div onclick="javascript:OpenWin('answer.html')"> <object id="FlashID" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100" height="100" > <param name="movie" value="dot_999999.swf" /> <param name="quality" value="high" /> <param name="wmode" value="opaque" /> <param name="swfversion" value="6.0.65.0" /> <!-- このパラメータタグにより、Flash Player 6.0 または 6.5 以降を使用して、Flash Player の最新バージョンをダウンロードするようメッセージが表示されます。ユーザにメッセージを表示させないようにする場合はパラメータタグを削除します。 --> <param name="expressinstall" value="Scripts/expressInstall.swf" /> <!-- 次のオブジェクトタグは IE 以外のブラウザで使用するためのものです。IE では IECC を使用して非表示にします。 --> <!--[if !IE]>--> <object type="application/x-shockwave-flash" data="dot_999999.swf" width="100" height="100"> <!--<![endif]--> <param name="quality" value="high" /> <param name="wmode" value="opaque" /> <param name="swfversion" value="6.0.65.0" /> <param name="expressinstall" value="Scripts/expressInstall.swf" /> <!-- ブラウザには、Flash Player 6.0 以前のバージョンを使用して次の代替コンテンツが表示されます。 --> <div> <h4>このページのコンテンツには、Adobe Flash Player の最新バージョンが必要です。</h4> <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Adobe Flash Player を取得" width="112" height="33" /></a></p> </div> <!--[if !IE]>--> </object> <!--<![endif]--> </object> </div> <script type="text/javascript"> <!-- swfobject.registerObject("FlashID"); //--> </script> </body> </html>

    • ベストアンサー
    • Flash
  • dreamweavercs4でswfの再生ができないことについて

    dreamweaverでプロパティパレットの再生ボタンを押したときは、 swfファイルの再生ができるのですが、ブラウザでプレビューしたときに 再生できないで悩んでいます。 dreamweaverからは、 ソース→メディア→swfの順で追加しました。 ブラウザを表示したときや、リロード(更新)ボタンを押したときに 再生したいのですが、うまくいきません。サーバーにアップロードしないと表示されないものなのでしょうか?Flashの勉強を始めたばかりなので勉強不足です。ソースは以下です。 <ソース> <object id="FlashID" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="368" height="282"> <param name="movie" value="img/test001.swf"> <param name="quality" value="high"> <param name="wmode" value="opaque"> <param name="swfversion" value="6.0.65.0"> <!-- このパラメータタグにより、Flash Player 6.0 または 6.5 以降を使用して、Flash Player の最新バージョンをダウンロードするようメッセージが表示されます。ユーザにメッセージを表示させないようにする場合はパラメータタグを削除します。 --> <param name="expressinstall" value="Scripts/expressInstall.swf"> <!-- 次のオブジェクトタグは IE 以外のブラウザで使用するためのものです。IE では IECC を使用して非表示にします。 --> <!--[if !IE]>--> <object type="application/x-shockwave-flash" data="img/test001.swf" width="368" height="282"> <!--<![endif]--> <param name="quality" value="high"> <param name="wmode" value="opaque"> <param name="swfversion" value="6.0.65.0"> <param name="expressinstall" value="Scripts/expressInstall.swf"> <!-- ブラウザには、Flash Player 6.0 以前のバージョンを使用して次の代替コンテンツが表示されます。 --> <div> <h4>このページのコンテンツには、Adobe Flash Player の最新バージョンが必要です。</h4> <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Adobe Flash Player を取得" width="112" height="33"></a></p> </div> <!--[if !IE]>--> </object> <!--<![endif]--> </object> ご教授よろしくお願いします。

  • IE 特定のFlashが表示されない!

    自分のホームページに埋め込んだFlashが表示されません!普段、非IEブラウザーを使っているのですがそちらではうまく表示されています。IEでのみ起こる謎の症状で対処に困っております。YouTubeなどのページはしっかりと表示されます。自分で作ったページのみで起こる現象のようです。 これまでに講じた策は、 ・Flash再インストール ・IEのセキュリティレベルを中高から中に引き下げる ・IEセキュリティレベルの設定でActiveX及びJAVAが有効になっていることを確認 ・キャッシュ&クッキーの削除 です。 ソースコードは、 <div id="icatch"> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="780" height="250" id="FlashID" title="banner"> <param name="movie" value="banner.swf" /> <param name="quality" value="high" /> <param name="wmode" value="opaque" /> <param name="swfversion" value="6.0.65.0" /> <!-- このパラメータータグにより、Flash Player 6.0 または 6.5 以降を使用して、Flash Player の最新バージョンをダウンロードするようメッセージが表示されます。ユーザーにメッセージを表示させないようにする場合はパラメータータグを削除します。 --> <param name="expressinstall" value="Scripts/expressInstall.swf" /> <!-- 次のオブジェクトタグは IE 以外のブラウザーで使用するためのものです。IE では IECC を使用して非表示にします。 --> <!--[if !IE]>--> <object type="application/x-shockwave-flash" data="banner.swf" width="780" height="250"> <!--<![endif]--> <param name="quality" value="high" /> <param name="wmode" value="opaque" /> <param name="swfversion" value="6.0.65.0" /> <param name="expressinstall" value="Scripts/expressInstall.swf" /> <!-- ブラウザーには、Flash Player 6.0 以前のバージョンを使用して次の代替コンテンツが表示されます。 --> <div> <h4>このページのコンテンツには、Adobe Flash Player の最新バージョンが必要です。</h4> <p><a href="http://www.adobe.com/go/getflashplayer"><img src="images/center1.png" /></a></p> </div> <!--[if !IE]>--> </object> <!--<![endif]--> </object> </div> となっています。 ほかのブラウザーでは普通に表示されているので、まったくもって謎です。この状況の解決方法を教えてください! ご回答お待ちしております。

    • ベストアンサー
    • HTML
  • flashのswfファイルを1ページに2つ表示できない?

    ネットでいろいろ検索したのですが、なかなか見つからず、質問させて下さい! index.htmlの上部にトップイメージとして、swfファイルを挿入。 同じindex.htmlのコンテンツの中に、もう一つswfファイルを入れました。 サーバーにUPして見てみると、safari,FireFoxではちゃんと表示されるのですが、 IEだと、6、7ともに2つ目のswfファイルが表示されず、空白になってしまいます。書き方がいけないのでしょうか? 作成時はflash8です。よろしくお願いします。 <div id="movie"> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="800" height="250"> <param name="movie" value="top.swf" /> <param name="quality" value="high" /> <embed src="top.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="800" height="250"></embed> </object> </div> ・ ・ ・ <div id="content"> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="577" height="330"> <param name="model" value="model.swf" /> <param name="quality" value="high" /> <embed src="model.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="577" height="330"></embed> </object>

  • 使われているムービーデータ

    HTMLのフォルダの中にムービーのデーターが張ってあるものをもらったのですが、 そのムービーのビデオデーターのデーター形式がわかりません。 フラッシュなどの張り方ですとobjectからobjectまでを使用するのですが、 それと似た部分を抜き出してみました。 このデータの種類はなんでしょうか、またフォルダ内には sn2というデータがありません。 sn.aspというのもありません。 sn.jsはあります。 使われているビデオムービーのデータを探したいのですが、どこを見ればいいのでしょか。 <div id="SlideLayer" style="LEFT: 7px; TOP: 13px; WIDTH: 856px; HEIGHT: 642px; POSITION: absolute; Z-INDEX: 2"> <OBJECT id=sn2 width=100% height=100% classid=CLSID:124250DD-E2CC-4B5B-AE7E-C9AC8A11DF43 CODEBASE="StreamNote2.cab#version=2,1,0,9"> <!--Manager <PARAM NAME="urlFile" VALUE="sn.asp?SlideUrl=<%=Server.URLEncode(SlideUrl)%>">--> <!--Local--> <PARAM NAME="urlFile" VALUE="sn.htm"> <PARAM NAME="bScale" VALUE="False"> </object> </div>

    • ベストアンサー
    • HTML