アプリ版:「スタンプのみでお礼する」機能のリリースについて

SWFがうまく埋め込めなくて困ってます。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<title>無題ドキュメント</title>
<style type="text/css">
<!-- body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}-->
</style></head>

<body>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cab … width="100%" height="100%">
<param name="movie" value="a14.swf">
<param name="quality" value="high">
<param name="wmode" value="transparent">
<param name="scale" value="noscale">
<embed src="a14.swf" width="100%" height="100%" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent" scale="noscale"></embed>
</object>
</body>
</html>

以上の式でSWFを埋め込んだのですが、IEでは正常に表示されるものの、FireFoxでは表示されず白紙のページになってしまいます。

このフラッシュ素材は http://flash-bucks.com/flash/album/a14/index.html のもので、ほかの素材も同様に表示されませんでした。
ちなみに、"サンプルを見る"をクリックするとFireFoxでも見れます。解凍してできたフォルダの中の"sample.html"は表示されません。

もう訳がわからなくて、お手上げ状態です!助けてください(涙)

A 回答 (2件)

クロスブラウザ対応でスタティックにSWFオブジェクトを埋め込む時の基本形は



 <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="780" height="420">
  <param name="movie" value="myContent.swf" />
  <!--[if !IE]>-->
   <object type="application/x-shockwave-flash" data="myContent.swf" width="780" height="420">
  <!--<![endif]-->
  <p>Alternative content</p>
  <!--[if !IE]>-->
  </object>
  <!--<![endif]-->
 </object>

な感じじゃなかったでしょうか、

↓の「ステップ1: Flash コンテンツと代替コンテンツを標準準拠マークアップで埋め込む」を参考までに
http://mtl.recruit.co.jp/blog/2007/10/swfobject_ …

この回答への補足

ご回答ありがとうございます。

<object>タグ以下を回答者様のご指摘通りに変更してみましたが、相変わらず白紙ページとなってしまいました…

補足日時:2011/01/26 13:45
    • good
    • 0

再現確認はしていませんが、単純に場所の問題によるセキュリティ制限ではないでしょうか?



ダウンロードしてローカルから実行した場合には通常、インターネットゾーンとは異なるセキュリティ制限が適用されますよね。

添付の素材解説.htmlにも以下のようにありますし。
>※ローカルで正しく表示されない場合はサーバにアップしてご確認ください。

この回答への補足

ご回答ありがとうございます。

アップロードの上再度表示させましたが、結果は同じく白紙ページのままでした。"ムービーが未ロード"というメッセージが右クリックで表示されます。

試しに、直接http://www.○○○.cyber-ninja.jp/a14/a14.swfと直接参照するように命じたところ、うまく表示されました。

HTMLでの表示のみエラーが起きるようです…

補足日時:2011/01/26 13:43
    • good
    • 0
この回答へのお礼

すみません!ダメもとでもう一度URLを入力し直して参照したところ、無事に表示されました!

ありがとうございました(涙)

お礼日時:2011/01/26 13:47

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!