<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>PuchilogPlus &#187; swfobject</title>
	<atom:link href="http://blog.puchiplus.com/tag/swfobject/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.puchiplus.com</link>
	<description>Flash/Actionscript</description>
	<lastBuildDate>Tue, 10 May 2011 06:41:16 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>swfobject2.1 使用メモ</title>
		<link>http://blog.puchiplus.com/2008/09/swfobject21.php</link>
		<comments>http://blog.puchiplus.com/2008/09/swfobject21.php#comments</comments>
		<pubDate>Tue, 09 Sep 2008 11:00:05 +0000</pubDate>
		<dc:creator>laqu</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[swfobject]]></category>

		<guid isPermaLink="false">http://blog.puchiplus.com/swfobject21/</guid>
		<description><![CDATA[以前からswfobjectは利用していたのですが、ずっとver1.5を使ってました。 ver2の存在は知ってたんですけど別に1.5でいーだろーと思ってて触ってなかったんですが今回諸事情がありましてver2（現在の最新verは2.1）をDLして使ってみました。 ver2.X系は2通りの設置方法が用意されてて 標準準拠に沿った埋め込み方法。JavaScriptがOFFになっててもFlashが見れる。 1.5と似た埋め込み方法。コードがすっきり。 で、今回は2番目の方法でやってみました。 1.5で書くと、 みたいな感じでso.writeの中に指定したidを記入してました。パラメータの設定は so.addParam("quality","low"); so.addParam("wmode","transparent"); という風に記述してました。 ver2で同じようにやるには var flashvars = {}; var params = {}; var attributes = {}; swfobject.embedSWF("swfまでのパス", "id", "横幅", "縦幅", "Flashのバージョン", "expressInstall.swf", flashvars, params, attributes); てな感じ。若干1.5とは違いますね。パラメータの設定は params.quality="low"; params.wmode="transparent"; こんな感じで設定できます。 途中でtrick7さんによるver2の翻訳ページを見つけてみてたら var params={ quality:low, wmode:transparent }; こんな感じでもいけちゃうみたいです。で、blogで1.5で記述してたとこを全部2仕様に直しました。 ていうかここまで書いといてあれだけどtrick7さんの記事見たほうがわかりやすいよ！ //追記　なんかIE7だったら上記のソース中のdivやscriptが大文字になってたりidが2つ連続して書いてあったりと変になってます。Firefoxで見たほうがいいかもです。]]></description>
			<content:encoded><![CDATA[<p>
以前から<a href="http://code.google.com/p/swfobject/" target="_blank">swfobject</a>は利用していたのですが、ずっとver1.5を使ってました。<br />
ver2の存在は知ってたんですけど別に1.5でいーだろーと思ってて触ってなかったんですが今回諸事情がありましてver2（現在の最新verは2.1）をDLして使ってみました。
</p>
<p><span id="more-258"></span></p>
<p>
ver2.X系は2通りの設置方法が用意されてて</p>
<ol>
<li style="font-weight:bolder">標準準拠に沿った埋め込み方法。JavaScriptがOFFになっててもFlashが見れる。</li>
<li style="font-weight:bolder">1.5と似た埋め込み方法。コードがすっきり。</li>
</ol>
<p>で、今回は2番目の方法でやってみました。
</p>
<p>
1.5で書くと、</p>
<pre class="brush:xhtml;wrap-lines: false;">
<div id="id">
<!--FlashPlayerが入ってなかったりJavaScriptがOFFだった場合の処理。-->
</div>

<script type="text/javascript">
<!--swfobject
var so = new SWFObject("swfまでのパス", "ID", "横幅", "縦幅", "Flashのバージョン", "背景色");
so.write("id");
-->
</script>
</pre>
<p>みたいな感じでso.writeの中に指定したidを記入してました。パラメータの設定は</p>
<pre class="brush:xhtml;wrap-lines: false;">
so.addParam("quality","low");
so.addParam("wmode","transparent");
</pre>
<p>という風に記述してました。
</p>
<p>
ver2で同じようにやるには</p>
<pre class="brush:xhtml;wrap-lines: false;">
<div id="id">
<!--FlashPlayerが入ってなかったりJavaScriptがOFFだった場合の処理。-->
</div>

<script type="text/javascript">
var flashvars = {};
var params = {};
var attributes = {};
swfobject.embedSWF("swfまでのパス", "id", "横幅", "縦幅", "Flashのバージョン", "expressInstall.swf", flashvars, params, attributes);
</script>
</pre>
<p>てな感じ。若干1.5とは違いますね。パラメータの設定は</p>
<pre class="brush:xhtml;wrap-lines: false;">
params.quality="low";
params.wmode="transparent";
</pre>
<p>こんな感じで設定できます。
</p>
<p>途中で<a href="http://www.trick7.com/blog/" target="_blank">trick7</a>さんによる<a href="http://mtl.recruit.co.jp/blog/2007/10/swfobject_v20.html" target="_blank">ver2の翻訳ページ</a>を見つけてみてたら</p>
<pre class="brush:xhtml;wrap-lines: false;">
var params={
quality:low,
wmode:transparent
};
</pre>
<p>こんな感じでもいけちゃうみたいです。で、blogで1.5で記述してたとこを全部2仕様に直しました。
</p>
<p>
ていうかここまで書いといてあれだけどtrick7さんの記事見たほうがわかりやすいよ！
</p>
<p>
//追記　なんかIE7だったら上記のソース中のdivやscriptが大文字になってたりidが2つ連続して書いてあったりと変になってます。Firefoxで見たほうがいいかもです。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.puchiplus.com/2008/09/swfobject21.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

