質問 > フロント機能 > Flashの表示がうまくいきません。。。 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
mkhkck |
投稿日時: 2010/5/6 13:29
対応状況: 確認中
|
一人前 登録日: 2009/7/18 居住地: 投稿: 98 |
Flashの表示がうまくいきません。。。 Flashでパブリッシュしたファイルを配置し、
(この場合、main.swfとAC_RunActiveContent.js) パーミッション707にし、HTML内に書かれていた、 <noscript>。。。。。。</noscript>の記述をコピーし、 ファイルパスを変更し、ファイルをアップロードしましたが、 なにも表示されなく困っております。 過去ログを見ても問題点がわからず困っております。 ソース ?top.tpl内に、以下の項目を追加 <noscript> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="530" height="230" id="main" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="allowFullScreen" value="false" /> <param name="movie" value="<!--{$TPL_DIR}-->flash/main.swf" /><param name="quality" value="high" /> <param name="bgcolor" value="#ffffff" /> <embed src="<!--{$TPL_DIR}-->flash/main.swf" quality="high" bgcolor="#ffffff" width="530" height="230" name="main" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object> </noscript> ?その他、site_flame内に、以下のヘッダ情報を追加 <script type="text/javascript" src="<!--{$TPL_DIR}-->flash/AC_RunActiveContent.js"></script> しかし、表示がされませんでした。 どなたかご教示願えませんでしょうか? よろしくお願い致します。 |
seasoft |
投稿日時: 2010/5/6 13:35
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7369 |
Re: Flashの表示がうまくいきません。。。 変更後に当該ページの HTML 出力ソースがどのようになっているかが気になるところです。
また、インターネットで公開中のサイトでしたら、URL を貼っていただくと話しが早いかと思います。 合わせて、 http://xoops.ec-cube.net/modules/tinyd0/index.php?id=8 もご一読いただくと宜しいかと思います。
|
mkhkck |
投稿日時: 2010/5/6 14:04
対応状況: −−−
|
一人前 登録日: 2009/7/18 居住地: 投稿: 98 |
Re: Flashの表示がうまくいきません。。。 すみません。。。
ありがとうございます! 参考にしたページは、 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=3398&forum=10 です。 html内のソースは <script language="javascript"> if (AC_FL_RunContent == 0) { alert("このページでは \"AC_RunActiveContent.js\" が必要です。"); } else { AC_FL_RunContent( 'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0', 'width', '530', 'height', '230', 'src', 'main', 'quality', 'high', 'pluginspage', 'http://www.macromedia.com/go/getflashplayer', 'align', 'middle', 'play', 'true', 'loop', 'true', 'scale', 'showall', 'wmode', 'window', 'devicefont', 'false', 'id', 'main', 'bgcolor', '#ffffff', 'name', 'main', 'menu', 'true', 'allowFullScreen', 'false', 'allowScriptAccess','sameDomain', 'movie', 'flash/main', 'salign', '' ); //end AC code } </script> <noscript> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="530" height="230" id="main" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="allowFullScreen" value="false" /> <param name="movie" value="flash/main.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /> <embed src="flash/main.swf" quality="high" bgcolor="#ffffff" width="530" height="230" name="main" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object> </noscript> です。 |
seasoft |
投稿日時: 2010/5/6 14:11
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7369 |
Re: Flashの表示がうまくいきません。。。 直ぐにつ追いつく範囲ですと、main.swf の配置場所と指定パスが一致しているかという点ですね。確信がないならば、絶対パスで記載(http: から記載)すると確かかと思います。
|
mkhkck |
投稿日時: 2010/5/6 14:54
対応状況: −−−
|
一人前 登録日: 2009/7/18 居住地: 投稿: 98 |
Re: Flashの表示がうまくいきません。。。 フルパスで次のように書きました。
http://DOMAIN/user_data/packages/default/flash/main.swf ソース内は <noscript> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="530" height="230" id="main" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="allowFullScreen" value="false" /> <param name="movie" value="http://DOMAIN/user_data/packages/default/flash/main.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /> <embed src="http://DOMAIN/user_data/packages/default/flash/main.swf" quality="high" bgcolor="#ffffff" width="530" height="230" name="main" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object> </noscript> しかし、表示されず、 http://DOMAIN/user_data/packages/default/flash/main.swf に直接ブラウザからアクセスすると、表示されます。 どうしてでしょうか? <script>...</script> も記述した方がよかったでしょうか? 試してみましたが、これまでは、領域確保も出来ていなかったのですが、 領域確保はできましたが、表示がされません。 そこで、<script>...</script> にあったパスも変更したら、見事!表示されました! ありがとうございました! |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |