• ベストアンサー

ホームページビルダー10とフラッシュ

ホームページビルダー10にタイトルムービーのフラッシュを貼り付けました。ビルダーのプレビューではフラッシュが使えるのですが、公開後、ホームページから見るとうまく作動しません。 訂正を試みて、結果、タイトルムービーの一部(文字部分と装飾部分に分かれているのですが、その装飾部分のみ再生)だけ、一回限りの再生をすることが出来るようになりました。 連続して再生するにはどうしたらよいのでしょうか? 文字部分が再生されるためにはどうしたらよいのでしょうか?

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

  • ベストアンサー
  • syou_ta85
  • ベストアンサー率57% (23/40)
回答No.5

syou_ta85です 新しい情報をいただいたので、見ていたのですが・・・ちょっと問題のポイントがズレてしまいましたね^^; 正常に動いているFlashコンテンツの上にマウスカーソルを持っていくと「このコントロールをアクティブ化して使用するにはspaceキーもしくはenterキーをクリックしてください」とでます。 ローカルでFlashをhtmlで表示出るダイアログとは別物ですので・・・ ためしに、title01をこちらのサーバにアップしましたが正常に表示されますが、テキストファイルをはずしたり、半角英数字以外の文字を入れると「Now Loading」でとまります。 もういちど、テキストファイルがちゃんとアップされているか確認してみてください。 たぶん、Flashは正常に動作していますので、あとはテキストファイルの読み込みの問題だと思われますので

tigerman
質問者

お礼

syou_ta85さんありがとうございました。 今日半日ぐらいかかりましたがようやくホームページ上に載せることができました。 ご指摘のとおりアップロードを中心に勉強して、title.txtをビルダーで公開することで起動することが出来ました。 事業を始めるためホームページは今回始めて作りました。わからないことばかりだったのですが、こんなに丁寧にお教えくださった方は他にはいらっしゃいませんでした。本当にありがとうございました。 お礼のポイントの上限が決まっているようなので残念です。 ありがとうございました。

その他の回答 (4)

  • torayoshi
  • ベストアンサー率62% (910/1449)
回答No.4

>このコントロールをアクティブ化して… ↑この部分を読んでピンと来ました。 ↓これですね。(過去ログより引用させて頂きました) http://oshiete1.goo.ne.jp/kotaeru.php3?q=2007690]

tigerman
質問者

お礼

ご丁寧に教えていただけて感謝の言葉もありません。 明日もう一度チャレンジしてみたいと思います。 また結果を載せさせていただきますので宜しくお願いします。 本当にありがとうございます。

tigerman
質問者

補足

インターネットオプションをいじって挑戦しましたが、やはり難しいですね。 前回教えていただいた名前の変更もしないでやってみたのですが・・・。 ダウンロードしてそのままビルダーのファイルに保存して、 htmlを開くとアクティブコンテンツは表示されないようインターネットエクスプローラーで制限されていますという表示が常に出ます。 もう少し挑戦してみます。 重要な情報を扱う場合はあきらめた方がよいのでしょうか?

  • syou_ta85
  • ベストアンサー率57% (23/40)
回答No.3

こちらでも試してみたのですが、おっしゃるように「Now Loading」が表示されるケースがありました。 確認なのですが、Flashをサイトにアップロードするときに「title01.swf」と「title01.txt」を両方同じところにアップされていますか? また、そのときに「title01.txt」のファイル名を変更したりしていませんか? Flashのswfファイルは名前を変更しても、htmlのファイル名をきちんと指定すれば再生できますが、テキストファイルがswfファイルと同じ階層(フォルダ)に無い場合や、名前が変わっている場合には内容を読み込むことができません。その場合には「Now Loading」が表示されます。(これは、「title01.txt」の内容が読み取れるまで繰り返すようにプログラムされているから) このあたりを、もう一度確認してください。

  • syou_ta85
  • ベストアンサー率57% (23/40)
回答No.2

syou_ta85です。 さっそく、お借りになられたサイトで確認しました。 title01の方は、ユーザーがカスタマイズできるように同梱されているテキストファイルの内容を読み込んで表示させるようです。 この場合のテキストは半角英数字しか再生されませんが、ひょっとして日本語のデータをあげたりしていませんか?(これはFlashのファイルに組み込まれたフォントが英数字のみだからです) あと、書いていただいたタグがどうも余計なパラメーターがいっぱい入っています。ファイルに同梱されていたhtmlの内容だけで十分かと思われますので訂正してみてください。(下記の内容) <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="300" HEIGHT="100" id="title01" ALIGN=""> <PARAM NAME=movie VALUE="title01.swf"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF> <EMBED src="title01.swf" quality=high bgcolor=#FFFFFF WIDTH="300" HEIGHT="100" NAME="title01" ALIGN="" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED> </OBJECT>

tigerman
質問者

補足

重ね重ねありがとうございます。 もう一度ダウンロードしてテキスト内容を変更しないで上記と同じものをビルダーに貼り付けました。 プレビューでは起動するのですが、ホームページ上からは起動しませんでした。 nowloadingとでてしまいます。この上にマウスを当てると、このコントロールをアクティブ化して使用するにはクリックしてくださいと出ます。 申し訳ありません、よろしければ、もう少しお教え下さい。すみません。

  • syou_ta85
  • ベストアンサー率57% (23/40)
回答No.1

まず確認していただきたいのが、Flashを貼り付けたタグは<object>タグでしょうか?<embed>タグでしょうか? 公式的には<object>タグを使用することになっていますが、<object>タグではいろいろ不都合が発生することがあるので、通常のFlash製作では両方のタグを併用しています。このような感じです。 <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="360" height="500" align="middle"> <param name="movie" value="flash.swf"> <param name="quality" value="high"> <param name="LOOP" value="true"> <embed src="flash.swf" width="360" height="500" loop="true" align="middle" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed> </object> ムービーの繰り返しについては、この中の"LOOP"というパラメーターを"true"にして指定しています。 このあたりをご確認いただくとして、ご質問の内容で解らないことがあるのでお答えいただければ、ひょっとするともう少しきちんとお答えできるかもしれません。 問1:Flashが文字部分と装飾部分に分かれているということですが、つまりFlashのファイルが2つあるということですか? 問2:差し支えなければ、サイトのURLを教えていただけませんか?あるいは、Flashを貼り付けた部分のタグをお知らせいただいても結構です(サイトアドレスやファイル名は伏字でもかまいません)

tigerman
質問者

お礼

<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="410" height="83" id="title01" align="" tabindex="10"> <PARAM name="movie" value="title01.swf"> <PARAM name="quality" value="High"> <PARAM name="bgcolor" value="FFFFFF"> <EMBED src="title01.swf" quality="high" bgcolor="#FFFFFF" width="300" height="100" NAME="title01" align="" type="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"> <PARAM name="_cx" value="5080"> <PARAM name="_cy" value="5080"> <PARAM name="FlashVars" value=""> <PARAM name="Src" value="title01.swf"> <PARAM name="WMode" value="Window"> <PARAM name="Play" value="-1"> <PARAM name="Loop" value="true"> <PARAM name="SAlign" value=""> <PARAM name="Menu" value="-1"> <PARAM name="Base" value=""> <PARAM name="AllowScriptAccess" value=""> <PARAM name="Scale" value="ShowAll"> <PARAM name="DeviceFont" value="0"> <PARAM name="EmbedMovie" value="0"> <PARAM name="SWRemote" value=""> <PARAM name="MovieData" value=""> <PARAM name="SeamlessTabbing" value="1"> <PARAM name="Profile" value="0"> <PARAM name="ProfileAddress" value=""> <PARAM name="ProfilePort" value="0"> <PARAM name="AllowNetworking" value="all"> </OBJECT>

tigerman
質問者

補足

始めまして。今回はこのように親切にお答えいただいてありがとうございます。 問一については一つだと思います。問二については次のようです。 Flash Materials Satisfy Desireというところです。 http://satisfydesire.com/ のFash Materials(フラッシュ素材) のタイトルムービー01(300×100/14KB)のものです。 同ページにウェルカムムービー06も使っていますがこちらは動きます。 <PARAM name="Play" value="-1"> <PARAM name="Loop" value="true"> ← -1となっていましたがご指摘により変更しました。 <PARAM name="SAlign" value=""> <PARAM name="Menu" value="-1"> <PARAM name="Base" value=""> お忙しいところ申し訳ありませんが、宜しくお願いいたします。

関連するQ&A

専門家に質問してみよう