2007-05-31

トランスフォーマーのブログパーツ


映画トランスフォーマーの公式サイトからブログパーツを拾ってきました。
自分で入力したテキストがフォント変換されて表示できる、というアイディアはなかなかですね。

codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0'
width='150'
height='260'
id='tfBloPat'
align='middle'>







quality='high'
scale='noscale'
salign='lt'
wmode='transparent'
width='150'
height='260'
name='tfBloPat'
id='tfBloPat'
swLiveConnect=true align='middle'
allowScriptAccess='always'
type='application/x-shockwave-flash'
pluginspage='http://www.macromedia.com/go/getflashplayer'
wmode='transparent'
FlashVars='ag=1&urlDat=file%3A///C%3A/Documents%2520and%2520Settings/tachibana.MICS/%u30C7%u30B9%u30AF%u30C8%u30C3%u30D7/____.html&idDat=60DwBDiMhU&aE=1'>



ところで、前に見た映画の予告編でこの映画の事を知ったんですが、昔見ていたアニメのトランスフォーマーの実写版とは思えry)

ちなみにこのブログパーツ、普通にスクリプト貼ってもBloggerだと正常動作しません!
↓のスクリプトを貼り付けるだけなのになあ。BloggerはUTF-8だしJavaScriptでコンテンツ表示してるので、ダウンロードしてるスクリプトとマッチしないんだろうなあ、という予想です。
<script src="http://blog.transformers-movie.jp/bp/bp.js?id=60DwBDiMhU" type="text/javascript"></script>

で、スクリプトのsrc要素からDLしてるスクリプトを抜き出しました。
スクリプトをまんま貼り付け→JavaScript実行エラー:構文が間違ってます。
解析がめんどいので。。。
実際の表示用として出力してるHTMLタグをテキスト出力→Bloggerへ貼り付け→保存時エラー
「embedタグが閉じてない」というメッセージが出るんですが、実際には<embed ~ />で自己閉じしてます。これがBloggerのチェックを通らないらしい。
これを<embed ~></embed>に修正して保存→OK!
さらに表示確認もOK。うあーめんどくさ!