FC2ブログでフラッシュのバナーを表示する方法

このQ&Aのポイント
  • FC2ブログのヘッド部にフラッシュのバナーを表示する方法について教えてください。
  • 窓の杜で見つけた作成ソフトを使用してフラッシュを作成しましたが、FC2ブログに表示されません。
  • HTMLを使用してバナーを記述し、「ファイルアップロード」で画像とswfファイルをアップロードしていますが、表示されません。
回答を見る
  • ベストアンサー

FC2ブログ、テンプレートへのフラッシュUP

違うカテゴリーで質問しましたが、カテゴリー違いの為、 こちらに質問させていただきます。 FC2ブログのヘッド部にフラッシュのバナーを乗せたいと思っています。 窓の杜で見つけた作成ソフトでフラッシュを作成し、 HTMLファイル、swfファイル、imgフォルダが作成され、 ローカルではきちんと表示されています。 ○テンプレートにHTMLで下記のように記入しています。 <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/c … width="220" height="330" id="top" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="top.swf" /> <param name="menu" value="false" /> <param name="quality" value="best" /> <param name="scale" value="noscale" /> <param name="salign" value="lt" /> <param name="bgcolor" value="#FFFFFF" /> <embed src="top.swf" menu="false" quality="best" scale="noscale" salign="lt" bgcolor="#FFFFFF" width="220" height="330" name="top" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object> ○FC2ブログの「ファイルアップロード」にて、作成時に使用した画像と、出来上がったswfファイルをアップロードしています。 FC2ブログはディレクトリ管理ができないので、ディレクトリが違うのかと、HTMLの「top.swf」部分を絶対パスにし、「sameDomain」部分を「always」に変えてみたり、 今日1日中頑張っているのですが、どうしても表示されず、 詳しい方おられましたら、ご教授頂けるとありがたいです。 宜しくお願いいたします。 ブログはこちらで作っています。 http://etoileschoollife.blog.fc2.com/

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

  • ベストアンサー
  • jein
  • ベストアンサー率49% (2799/5705)
回答No.2

htmlの構文におかしいところがないかチェック出来る サイトがあります。 http://htmllint.itc.keio.ac.jp/htmllint/htmllint.html ここでチェックを行ったところ「致命的エラー」と判定される 箇所が複数ありました。 詳細は実際に上記URLでご自身のサイトのURLを入れたらわかります。 ここでエラーが無くなるまでそのサイトの解説を参考に修正すれば 互換性の高い(どの環境からも見てもらえる)サイトになります。 問題のFlashを扱う箇所のhtmlにもエラーが複数出ます。 objectタグのcodebaseのところもURLが途切れていて、URLが 閉じられていないのでIE環境でアクセスした人のブラウザには スクリプトエラーが出るんじゃないでしょうか。 そのままだとwidth=までがURLと扱われます。そして220は 先頭のダブルクォーテーションがその前のURLの終了に 判定されるので単独の文字列としてhtmlに表記されることになります。 この関係かわかりませんが、実際に結果として表示されているのは 220x17ピクセルのコンテンツです。正しく呼ばれていないので 表示はされませんけど。(Google Chromeの要素検証で検証) あとは自分でトライ&エラーがんばってください。

kotkot11
質問者

お礼

色々なサイトの例文などを参考にカスタマイズしていくうちに、 おかしなhtmlになってる部分が多数ありました。 自分の目で確認していたので、発見できなかったところも、 教えていただいたサイトだと一目瞭然で、簡単に訂正していけます。 ありがとうございました。

kotkot11
質問者

補足

一度お礼してしまったので、、お礼の続きです。 Google Chromeの要素検証も、とても便利ですね。 作業がとても楽になります。 ありがとうございました。

その他の回答 (2)

  • susy-xx
  • ベストアンサー率69% (339/485)
回答No.3

"top.swf"この部分をhttpから始まるパスに直してみてください。 例:"http://blog-imgs-00.fc2.com/x/x/x/xxxxxx/top.swf" 画像ファイル一覧の中のswfファイルをクリックしたらURLをコピーします。 フラッシュを使ったことがないのでわかりませんが、画像などのファイルは すべてhttpから始まる絶対URLじゃないと表示されません。

kotkot11
質問者

お礼

ありがとうございます。絶対URLには、してみているのですが、 依然フラッシュが表示されません。 どうしてもフラッシュを使ってみたかったので、 テンプレートを利用し、貼り付けしてみたのですが、 知識的に無理があったかもしれません。 もう少し勉強してみたいと思います。

  • jein
  • ベストアンサー率49% (2799/5705)
回答No.1

>違うカテゴリーで質問しましたが、カテゴリー違いの為、 >こちらに質問させていただきます。 マルチポストはマナー違反ですからこれをやる人は 印象が悪くなります。前の質問も放置されてますけど、 新着から見えなくなったら前の質問もこの質問も別々の 質問として存在しているように見えるのですから、回答者が どちらに回答を入れるかわかりませんよ。 片方で解決したらその間もう片方に回答を入れた人が居た場合 そちらは無視ですか? 投稿する画面のタイトル入力欄の上に【質問するときのコツ・マナーはこちら】 というリンクが見えていますよね? リンク先見ていないのでしょうか。以下この利用マナーについての ページより一部引用です。 >質問するときは、聞きたいことをまとめて、一度だけ投稿しよう! >ひとつの質問を複数に分けて投稿したり、同じ質問をいろいろな >カテゴリーにいくつも投稿すると、どの質問に回答したらいいのか、回答者の方がこまってしまいます。 >もし、質問に書き忘れたことがあったら、補足欄を使おう! また、その同じページ内に「カテゴリは適切に」という項目があり 「カテゴリを間違えた」場合の対処方法のリンクもあります。 http://faq.okwave.jp/EokpControl?&site=guidePC&tid=103004&event=FE0006 運営に連絡すれば内容そのままでカテゴリだけ移動してもらえるんです。 そのページを見ていれば先の質問でカテゴリ移動の申請をすれば それで済み、マルチポストというマナー違反をすることもありませんでした。 質問に答えて貰うことだけ考えてマナーは無視しますという人に 好意的な回答を入れようという人はあまり居ないですね。 マナーに反していることを指摘することもマナー違反なので この回答もじきに修正されるはずですが、一応解決のヒント になり得る回答を別途しますのでそちらを参考にしてください。

kotkot11
質問者

お礼

おっしゃる通りで、マナーなどの欄は確認せずに投稿しておりました。 幸い回答が無かったので、削除できました。 今後気を付けてまいります。

関連するQ&A

  • FC2でフラッシュ

    今FC2でHPを作成しているのですが、 フラッシュを貼り付けても、何も表示されません。 画像をアップロードして以下のようなhtmlを貼り付けたのですが、だめでした。 どのようにすれば、表示されるようになるか教えて頂けないでしょうか? <html> <head> <title>ホームページの練習</title> </head> <body> 初めてのホームページです。 <!--- FLASH(ASA.swf)表示部分 ---> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="100" height="100" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="ASA.swf" /> <param name="wmode" value="opaque"/> <param name="quality" value="high" /> <embed src="ASA.swf" quality="high" width="100" height="100" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object> <!--- ここまで ---> </body> </html>

  • ココログにFlashの動画を貼り付けて見ることはできるでしょうか?

    ココログにsuzukaで作成したFLASH動画を貼り付けて見れるようにしたいのですが、上手くいきません。 「ファイルをアップロード」でswfファイルをUPすることはできますが「○○.swfのダウンロード」という表示になり、ファイルのダウンロードはできますが動画を見ることはできません。 こちらの過去ログから suzukaでSWF が作成されるとともに,SWFと同じフォルダに その SWF が貼り付いた HTML も同時に生成されるように保存し タグを貼り付けてやってみましたが、 FLASHがある気配(?)はありますが、その部分は真っ白で表示されませんでした。 質問は ・ココログにFLASHの動画を表示させることができるのでしょうか? ・できるとすれば、HTMLタグはどのようにしたらいいのでしょうか? 以上です。 ちなみに私が貼り付けてみたタグは <OBJECT classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="400" HEIGHT="300" id="ファイル名" ALIGN=""> <PARAM NAME="allowScriptAccess" VALUE="sameDomain"> <PARAM NAME="movie" VALUE="5.swf"> <PARAM NAME="loop" VALUE="false"> <PARAM NAME="menu" VALUE="false"> <PARAM NAME="quality" VALUE="high"> <EMBED src="ココログのアドレス/ファイル名.swf" loop="false" menu="false" quality="high" WIDTH="400" HEIGHT="300" NAME="ファイル名" align="" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"> </EMBED> </OBJECT> ↑このタグの私が直した部分がおかしいために表示されないのかもしれないです・・・(汗) どうか、ご指導よろしくお願いいたします。

  • FLASHを使ったページを保存

    ブラウザ(IEまたはオペラ)で通常のやり方で保存すると swfファイルが保存されず正常に見えないので、ソースでファイルのURLをたしかめ 保存したのですが・・・ それでも、Web上で見るようには表示されないのです。 不思議なことに、IEで「temporary Internet Files」を開き、そこからだと表示されるのに 別の場所に移動するとダメなんです。 しかも移動するときに、ファイル名が「mein.swf」なのに「mein[2].swf」と、勝手に書き換わります。 もちろんもとのファイル名に直してもダメです。 ソース(一部)は <PARAM NAME=movie VALUE="main.swf"> <PARAM NAME=loop VALUE=false> <PARAM NAME=menu VALUE=false> <PARAM NAME=quality VALUE=high> <PARAM NAME=scale VALUE=noscale> <PARAM NAME=salign VALUE=T> <PARAM NAME=bgcolor VALUE=#111111> <EMBED src="main.swf" loop=false menu=false quality=high scale=noscale salign=T bgcolor=#111111 WIDTH="760" HEIGHT="945" NAME="main" ALIGN="" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"> </EMBED> これを見た限りではmain.swfさえ保存すれば見れるハズなのですが・・・ 私の能力ではもはや限界です(--;) 検索し「Get HTML」というソフトがあることを知り、DLしましたが 恥ずかしながら、説明を読んでも使い方が理解できませんでした。 作者さんのサポートページは既に閉鎖されているようですし・・・ このページはもうすぐ消えてしまうので なんとしても保存したいのです・・・ よろしくお願いします。

    • ベストアンサー
    • Flash
  • <embed>タグの表記について

    HTMLファイルのソースは、「HTML 4.01」で書いているのですがソースチェックサイトで確認すると "<embed>は、他のHTML用のタグです"と警告が出ます。 で、下記ソース中の<embed>タグ内を削除して動作確認してみたら問題なく、FLASHが動くんです。 <embed>タグは、必要ないんでしょうか? よければご指南ください。 よろしくお願いいたします。 ■ソース **************************************** <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="500" height="64" id="titlebanner.swf" align="middle"> <param name="allowScriptAccess" value="sameDomain"> <param name="movie" value="titlebanner.swf"> <param name="quality" value="high"> <param name="bgcolor" value="#ffffff"> <param name="menu" value="false"> <embed src="titlebanner.swf" quality="high" bgcolor="#ffffff" width="500" height="64" name="titlebanner.swf" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"> </object> ****************************************

    • ベストアンサー
    • Flash
  • フラッシュをランダム表記+個別リンク設定

    フラッシュ製作環境がないので、アクションスクリプトで リンク設定のできないswfがいくつかあり、これを個別に リンク設定させ、リロードごとにランダムに表示したいです。 リンク設定をしなければ、 <SCRIPT LANGUAGE="JavaScript"> <!-- simg=new Array(3); simg[0]="○○"; simg[1]="△△"; simg[2]="□□"; Myimg=Math.floor(3*Math.random()); document.write("<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.c... width='180' height='150'><param name='allowScriptAccess' value='sameDomain' /><param name='movie' value='"+simg[Myimg]+".swf' /><param name='quality' value='high' /><param name='bgcolor' value='#ffffff' /><param name='LOOP' value='false'><embed src='"+simg[Myimg]+".swf' quality='high' bgcolor='#ffffff' width='180' height='150' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' loop='false' /></embed></object>"); //--> </SCRIPT> で、うまくランダムに表示されました。 しかし、これに各ファイルにリンクを設定したいのです。 ランダムにせずに1つだけのバナーなら <object type='application/x-shockwave-flash' data='○○.swf' width='180' height='150'><param name='flashvars' value='clickTag=http://○○.html&clickTarget=_self' /><param name='allowScriptAccess' value='always' /><param name='movie' value='○○.swf' /><param name='bgcolor' value='#ffffff'></object> でリンクは貼れたのですが、 ランダム表示の記述に組み合わせるすべがわかりません。 なにとぞよろしくお願いします。

  • サイト内でフラッシュを再生しています。

    サイト内でフラッシュを再生しています。 よくあるサイトで、ページ上部に音声のオンオフボタンを見かけますが、 あれは、どうやったら実現できますか? ■ あくまでも、フラッシュ上ではなく、ぱんクズ部分とか違う場所でのボタンでのオンオフです。■ 実際のタグ等で説明お願いできませんでしょうか! ソースはこんな感じです。 <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="204" height="225" align="middle" border="1" style=" margin-bottom: -225px;"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="swf/01.swf" /> <param name="quality" value="autolow" /> <embed src="swf/01.swf" quality="autolow" width="204" height="225" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object> よろしくお願いします。

    • ベストアンサー
    • Flash
  • FLASHをHTMLに埋めPHPで送った画像...

    写真をアップロードして写真を表示させポストカードが 作成できるというFLASHを作成しました。 サーバー(ロリポップ使用)にアップしましたが OO.swfで確認したところ、動作していました。 OO.swfをhtmlに埋め込むと動作はしているのですが アップロードした写真の表示のみができません。 最近まではできました... 埋め込むとセキュリティか何か最近からひっかかるように なったのでしょうか? それとも埋め込み方にやり方があるのでしょうか? 色々と調べてもわからなく質問させて頂きました。 埋め込んだURL↓ http://monimal.main.jp/generator/postcard.html これを埋め込みました↓ <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab..." width="450" height="350" id="senkaku-0" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="allowFullScreen" value="false" /> <param name="movie" value="senkaku-0.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /> <embed src="http://XXX/OO.swf.swf" quality="high" bgcolor="#ffffff" width="740" height="600" name="awa_yosa" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object> これも埋め込みましたがだめでした↓ <!-- START FreeVideoCoding.com --> <embed src="http://XXX/OO.swf.swf" width="740" height="600" quality="high" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed> <!-- END FreeVideoCoding.com -->

  • ブログパーツの色は自分で変えられますか?

    下記ブログパーツ、地肌は白です。自分のブログに合う色に変えたいですが、例えば<淡いブルー色に。変えられますか?変え方を是非教えていただきたいです。(サイズの変更は自分でなんとか出来ましたが、色だとどうしてもわからなくて) ちなみに、こういう編集の勉強をしたいですが、関連HPを教えていただければ幸いです。 <!-- ↓ あ~いい漢字 ↓ --> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="120" height="240" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="http://www.i-kanji.com/blogparts/ai-kanji.swf" /> <param name="quality" value="high" /> <param name="FlashVars" value="data=current" /> <embed src="http://www.i-kanji.com/blogparts/ai-kanji.swf" FlashVars="data=current" quality="high" width="120" height="240" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object> <!-- ↑ あ~いい漢字 ↑ -->

  • FC2ブログのタイトル文字の色変更はどうすればできるのでしょうか?

    FC2ブログのタイトル文字の色のみを変えたいのですが、http://blog.fc2.com/template.html を見てもどこを変えていいのかわかりませんでした。 <!--▼タイトル部分--> <div id="box_title"> <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="770" height="150"> <param name=movie value="http://blog1.fc2.com/template/temple/image/wa.swf"> <PARAM NAME="PLAY" VALUE="true"> <PARAM NAME="LOOP" VALUE="false"> <PARAM NAME="QUALITY" VALUE="autohigh"> <param name=bgcolor value="#ffffff"> <embed src="http://blog1.fc2.com/template/temple/image/wa.swf" quality=high pluginspage="http://www.macromedia.com/jp/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="770" height="150" bgcolor="#ffffff"> </embed> </object> </div> <!--▲タイトル部分--> となっているのですがどこを変えればいいのでしょうか?ここではない所を変えるのでしょうか?? どうすればいいのかわからないので教えて下さい。

  • Macでの表示がコマ送りのように遅い

    MXで書き出したデータをhtmlに載せ、表示させると Windowsでは問題なく表示されるのですが Macではコマ送りのようにとても遅く表示されてしまいます。 Windowsとかわりなく表示させるにはどうすれば良いのかわかる方、よろしくお願いします。 掲載タグ↓ <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/****/flash/swflash.cab#version=****" width="755" height="450" id="00" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="00.swf" /> <param name="quality" value="best" /> <param name="bgcolor" value="#000000" /> <embed src="00.swf" quality="best" bgcolor="#66ccff" width="755" height="450" name="00" align="middle" allowscriptaccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object>

    • ベストアンサー
    • Flash