<?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/"
		xmlns:xhtml="http://www.w3.org/1999/xhtml"
>

<channel>
	<title>Director&#039;s Cut - art project team Blog - &#187; メモ</title>
	<atom:link href="http://blog.art-p.com/category/%e3%83%a1%e3%83%a2/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.art-p.com</link>
	<description>ウェブディレクターの技術的な備忘録</description>
	<lastBuildDate>Fri, 16 Dec 2011 10:40:42 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.art-p.com/category/%e3%83%a1%e3%83%a2/feed/" />
		<item>
		<title>twitterAPIを利用して複数のタイムラインを表示</title>
		<link>http://blog.art-p.com/%e3%83%a1%e3%83%a2/twitterapi%e3%82%92%e5%88%a9%e7%94%a8%e3%81%97%e3%81%a6%e8%a4%87%e6%95%b0%e3%81%ae%e3%82%bf%e3%82%a4%e3%83%a0%e3%83%a9%e3%82%a4%e3%83%b3%e3%82%92%e8%a1%a8%e7%a4%ba/</link>
		<comments>http://blog.art-p.com/%e3%83%a1%e3%83%a2/twitterapi%e3%82%92%e5%88%a9%e7%94%a8%e3%81%97%e3%81%a6%e8%a4%87%e6%95%b0%e3%81%ae%e3%82%bf%e3%82%a4%e3%83%a0%e3%83%a9%e3%82%a4%e3%83%b3%e3%82%92%e8%a1%a8%e7%a4%ba/#comments</comments>
		<pubDate>Wed, 13 Apr 2011 09:12:24 +0000</pubDate>
		<dc:creator>art project team</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[JQuery]]></category>
		<category><![CDATA[メモ]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://blog.art-p.com/?p=668</guid>
		<description><![CDATA[ホームページなどにtwitterのタイムラインを表示するさい、大抵は一つだけのJQueryプラグインですが、複数のタイムラインを表示することができます。 一つはA jQuery TwitterTickerというプラグイン [...]]]></description>
			<content:encoded><![CDATA[<p>ホームページなどにtwitterのタイムラインを表示するさい、大抵は一つだけのJQueryプラグインですが、複数のタイムラインを表示することができます。</p>
<p>一つは<a title="twitterで複数のユーザーを表示できる" href="http://tutorialzine.com/2009/10/jquery-twitter-ticker/" target="_blank">A jQuery TwitterTicker</a>というプラグインを利用すればできます。<br />
ただし、これは一つのボックスに複数のユーザーのつぶやきを表示させるというもの。</p>
<p>もし、上記のようなものではなく、ユーザーごとのタイムラインボックスが複数欲しいという場合の対処法。</p>
<p><span id="more-668"></span><br />
<a title="twitterで複数のユーザーを表示できる" href="http://tutorialzine.com/2009/10/jquery-twitter-ticker/" target="_blank">A jQuery TwitterTicker</a>を参考にいじりました。<br />
といっても、<a href="http://adomas.org/javascript-mouse-wheel/">jquery.mousewheel.js</a>、<a href="http://www.kelvinluck.com/assets/jquery/jScrollPane/jScrollPane.html">jScrollPane.js</a>があれば別に上記のものを使わなくてもいいのですが。。</p>
<p>コードは下記のような感じ。</p>
<div class="codecolorer-container javascript default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:100%;height:300px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br />25<br />26<br />27<br />28<br />29<br />30<br />31<br />32<br />33<br />34<br />35<br />36<br />37<br />38<br />39<br />40<br />41<br />42<br />43<br />44<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$<span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; <span style="color: #003366; font-weight: bold;">var</span> tweetUsers <span style="color: #339933;">=</span> <span style="color: #009900;">&#91;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#91;</span><span style="color: #3366CC;">'art project team'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'artprojectteam'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'http://art-p.com/'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#91;</span><span style="color: #3366CC;">'フェスティバ!!'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'festiva55'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'http://www.festiva.biz/'</span><span style="color: #009900;">&#93;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span><br />
&nbsp; $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'#twitterArray'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">slideDown</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;slow&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
&nbsp; <span style="color: #000066; font-weight: bold;">for</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">var</span> i<span style="color: #339933;">=</span><span style="color: #CC0000;">0</span><span style="color: #339933;">;</span> i<span style="color: #339933;">&lt;</span>tweetUsers.<span style="color: #660066;">length</span><span style="color: #339933;">;</span> i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'#twitterArray'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">append</span><span style="color: #009900;">&#40;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #3366CC;">'&lt;div id=&quot;tweet-'</span><span style="color: #339933;">+</span>i<span style="color: #339933;">+</span><span style="color: #3366CC;">'&quot; class=&quot;tweetArea&quot;&gt;'</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #339933;">+</span><span style="color: #3366CC;">'&lt;div class=&quot;tweetIcon&quot;&gt;&lt;img src=&quot;common/images/twitter_icon/'</span><span style="color: #339933;">+</span>tweetUsers<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #CC0000;">1</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">+</span><span style="color: #3366CC;">'.gif&quot; width=&quot;32&quot; height=&quot;32&quot; alt=&quot;'</span><span style="color: #339933;">+</span>tweetUsers<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #CC0000;">0</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">+</span><span style="color: #3366CC;">'&quot;&gt;&lt;/div&gt;'</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #339933;">+</span><span style="color: #3366CC;">'&lt;div class=&quot;tweetUser&quot;&gt;'</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #339933;">+</span><span style="color: #3366CC;">'&lt;h3&gt;&lt;a href=&quot;'</span><span style="color: #339933;">+</span>tweetUsers<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #CC0000;">2</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">+</span><span style="color: #3366CC;">'&quot; target=&quot;_blank&quot;&gt;'</span><span style="color: #339933;">+</span>tweetUsers<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #CC0000;">0</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">+</span><span style="color: #3366CC;">'&lt;/a&gt;&lt;/h3&gt;'</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #339933;">+</span><span style="color: #3366CC;">'&lt;h4&gt;&lt;a href=&quot;http://twitter.com/'</span><span style="color: #339933;">+</span>tweetUsers<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #CC0000;">1</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">+</span><span style="color: #3366CC;">'&quot; target=&quot;_blank&quot;&gt;@'</span><span style="color: #339933;">+</span>tweetUsers<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #CC0000;">1</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">+</span><span style="color: #3366CC;">'&lt;/a&gt;&lt;/h4&gt;'</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #339933;">+</span><span style="color: #3366CC;">'&lt;/div&gt;'</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #339933;">+</span><span style="color: #3366CC;">'&lt;div class=&quot;tweetConpane&quot;&gt;&lt;div class=&quot;tweetBox&quot;&gt;&lt;ol&gt;&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;'</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #339933;">+</span><span style="color: #3366CC;">'&lt;/div&gt;'</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; getTweet<span style="color: #009900;">&#40;</span>tweetUsers<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #CC0000;">1</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span> i<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; <span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #006600; font-style: italic;">/** ツイートを取得 **/</span><br />
<span style="color: #003366; font-weight: bold;">function</span> getTweet<span style="color: #009900;">&#40;</span>account<span style="color: #339933;">,</span> i<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; $.<span style="color: #660066;">getJSON</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;http://search.twitter.com/search.json?q=from:&quot;</span><span style="color: #339933;">+</span>account<span style="color: #339933;">+</span><span style="color: #3366CC;">&quot;&amp;rpp=50&amp;callback=?&quot;</span><span style="color: #339933;">,</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span>data<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">for</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">var</span> j<span style="color: #339933;">=</span><span style="color: #CC0000;">0</span><span style="color: #339933;">;</span> j<span style="color: #339933;">&lt;</span>data.<span style="color: #660066;">results</span>.<span style="color: #660066;">length</span><span style="color: #339933;">;</span> j<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> text <span style="color: #339933;">=</span> data.<span style="color: #660066;">results</span><span style="color: #009900;">&#91;</span>j<span style="color: #009900;">&#93;</span>.<span style="color: #660066;">text</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; text <span style="color: #339933;">=</span> text.<span style="color: #660066;">replace</span><span style="color: #009900;">&#40;</span><span style="color: #009966; font-style: italic;">/(s?https?:\/\/[-_.!~*'()a-zA-Z0-9;\/?:@&amp;=+$,%#]+)/gi</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'&lt;a href=&quot;$1&quot; target=&quot;_blank&quot;&gt;$1&lt;/a&gt;'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; text <span style="color: #339933;">=</span> text.<span style="color: #660066;">replace</span><span style="color: #009900;">&#40;</span><span style="color: #009966; font-style: italic;">/#(\w+)/gi</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'&lt;a href=&quot;http://twitter.com/search?q=%23$1&quot; target=&quot;_blank&quot;&gt;#$1&lt;/a&gt;'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; text <span style="color: #339933;">=</span> text.<span style="color: #660066;">replace</span><span style="color: #009900;">&#40;</span><span style="color: #009966; font-style: italic;">/@(\w+)/gi</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'&lt;a href=&quot;http://twitter.com/$1&quot; target=&quot;_blank&quot;&gt;@$1&lt;/a&gt;'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'#tweet-'</span><span style="color: #339933;">+</span>i<span style="color: #339933;">+</span><span style="color: #3366CC;">' .tweetBox ol'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">append</span><span style="color: #009900;">&#40;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #3366CC;">'&lt;li&gt;'</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #339933;">+</span>text<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #339933;">+</span><span style="color: #3366CC;">'&lt;br&gt;&lt;span class=&quot;date&quot;&gt;'</span><span style="color: #339933;">+</span>data.<span style="color: #660066;">results</span><span style="color: #009900;">&#91;</span>j<span style="color: #009900;">&#93;</span>.<span style="color: #660066;">created_at</span><span style="color: #339933;">+</span><span style="color: #3366CC;">'&lt;/span&gt;'</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #339933;">+</span><span style="color: #3366CC;">'&lt;/li&gt;'</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'#tweet-'</span><span style="color: #339933;">+</span>i<span style="color: #339933;">+</span><span style="color: #3366CC;">' .tweetBox'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">jScrollPane</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
<br />
&nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span></div></td></tr></tbody></table></div>
<p>JSON形式で取得したデータをループさせてid=&#8221;twitterArray&#8221;の中に表示するというものです。<br />
あと、リンク(http://)がある場合は自動的にリンクタグにするという処理も付け加えています。</p>
<p>q=from:xxx<br />
の場合はアカウント(@xxx)を取得するようになります。<br />
q=xxx<br />
の場合はxxxという文字列を含むものを取得するということになります。<br />
この辺のオプションは<a href="http://d.hatena.ne.jp/favril/20090327/1238138002" target="_blank">ここ</a>とか<a href="http://wiki.tmd45.in/wiki.cgi?page=Twitter%A5%C9%A5%AD%A5%E5%A5%E1%A5%F3%A5%C8%2F%B8%A1%BA%F7%B4%D8%CF%A2%A4%CEAPI" target="_blank">ここ</a>を参考にするとよいです。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.art-p.com/%e3%83%a1%e3%83%a2/twitterapi%e3%82%92%e5%88%a9%e7%94%a8%e3%81%97%e3%81%a6%e8%a4%87%e6%95%b0%e3%81%ae%e3%82%bf%e3%82%a4%e3%83%a0%e3%83%a9%e3%82%a4%e3%83%b3%e3%82%92%e8%a1%a8%e7%a4%ba/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.art-p.com/%e3%83%a1%e3%83%a2/twitterapi%e3%82%92%e5%88%a9%e7%94%a8%e3%81%97%e3%81%a6%e8%a4%87%e6%95%b0%e3%81%ae%e3%82%bf%e3%82%a4%e3%83%a0%e3%83%a9%e3%82%a4%e3%83%b3%e3%82%92%e8%a1%a8%e7%a4%ba/" />
	</item>
		<item>
		<title>Doctrineでデータ取得する際に文字化けを直す方法。</title>
		<link>http://blog.art-p.com/%e3%83%a1%e3%83%a2/doctrine%e3%81%a7%e3%83%87%e3%83%bc%e3%82%bf%e5%8f%96%e5%be%97%e3%81%99%e3%82%8b%e9%9a%9b%e3%81%ab%e6%96%87%e5%ad%97%e5%8c%96%e3%81%91%e3%82%92%e7%9b%b4%e3%81%99%e6%96%b9%e6%b3%95%e3%80%82/</link>
		<comments>http://blog.art-p.com/%e3%83%a1%e3%83%a2/doctrine%e3%81%a7%e3%83%87%e3%83%bc%e3%82%bf%e5%8f%96%e5%be%97%e3%81%99%e3%82%8b%e9%9a%9b%e3%81%ab%e6%96%87%e5%ad%97%e5%8c%96%e3%81%91%e3%82%92%e7%9b%b4%e3%81%99%e6%96%b9%e6%b3%95%e3%80%82/#comments</comments>
		<pubDate>Sat, 10 Jul 2010 06:27:14 +0000</pubDate>
		<dc:creator>art project team</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[フレームワーク]]></category>
		<category><![CDATA[メモ]]></category>
		<category><![CDATA[ZendFramework]]></category>

		<guid isPermaLink="false">http://blog.art-p.com/?p=563</guid>
		<description><![CDATA[自分用のメモ Doctrineを使用してDBに接続して、SQLを発行したときに文字化けするので、文字化けを解消する方法。 1$db = Doctrine_Maneger::connection&#40;&#34;mys [...]]]></description>
			<content:encoded><![CDATA[<p>自分用のメモ<br />
Doctrineを使用してDBに接続して、SQLを発行したときに文字化けするので、文字化けを解消する方法。<br />
<span id="more-563"></span></p>
<div class="codecolorer-container php default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:100%;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000088;">$db</span> <span style="color: #339933;">=</span> Doctrine_Maneger<span style="color: #339933;">::</span><span style="color: #004000;">connection</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;mysql://username:password@host/datamesename&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">setCharset</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;utf8&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></div></td></tr></tbody></table></div>
<p>上記でUTF8でデータを取得することが可能。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.art-p.com/%e3%83%a1%e3%83%a2/doctrine%e3%81%a7%e3%83%87%e3%83%bc%e3%82%bf%e5%8f%96%e5%be%97%e3%81%99%e3%82%8b%e9%9a%9b%e3%81%ab%e6%96%87%e5%ad%97%e5%8c%96%e3%81%91%e3%82%92%e7%9b%b4%e3%81%99%e6%96%b9%e6%b3%95%e3%80%82/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.art-p.com/%e3%83%a1%e3%83%a2/doctrine%e3%81%a7%e3%83%87%e3%83%bc%e3%82%bf%e5%8f%96%e5%be%97%e3%81%99%e3%82%8b%e9%9a%9b%e3%81%ab%e6%96%87%e5%ad%97%e5%8c%96%e3%81%91%e3%82%92%e7%9b%b4%e3%81%99%e6%96%b9%e6%b3%95%e3%80%82/" />
	</item>
		<item>
		<title>ZendFrameworkでDB接続メモ</title>
		<link>http://blog.art-p.com/%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%a0/zendframework%e3%81%a7db%e6%8e%a5%e7%b6%9a%e3%83%a1%e3%83%a2/</link>
		<comments>http://blog.art-p.com/%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%a0/zendframework%e3%81%a7db%e6%8e%a5%e7%b6%9a%e3%83%a1%e3%83%a2/#comments</comments>
		<pubDate>Tue, 22 Jun 2010 07:42:51 +0000</pubDate>
		<dc:creator>art project team</dc:creator>
				<category><![CDATA[フレームワーク]]></category>
		<category><![CDATA[プログラム]]></category>
		<category><![CDATA[メモ]]></category>
		<category><![CDATA[ZendFramework]]></category>

		<guid isPermaLink="false">http://blog.art-p.com/?p=551</guid>
		<description><![CDATA[ZendFrameworkは自由度が高いせいかいろいろ自分で設定しなきゃいけないんのですが、とりあえずDB接続のめも。 いちいちファイルごとにホストネームとか指定するのは現実的ではないので、application.ini [...]]]></description>
			<content:encoded><![CDATA[<p>ZendFrameworkは自由度が高いせいかいろいろ自分で設定しなきゃいけないんのですが、とりあえずDB接続のめも。<br />
いちいちファイルごとにホストネームとか指定するのは現実的ではないので、application.iniとBootstrap.phpでの接続方法。<br />
<span id="more-551"></span><br />
application.iniにデータベースの設定情報を記述。</p>
<p>application/configs/application.ini</p>
<div class="codecolorer-container php default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:100%;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br /></div></td><td><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #009900;">&#91;</span>production<span style="color: #009900;">&#93;</span><br />
db<span style="color: #339933;">.</span>adapter <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;PDO_MYSQL&quot;</span><br />
db<span style="color: #339933;">.</span>params<span style="color: #339933;">.</span>host <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;localhost&quot;</span><br />
db<span style="color: #339933;">.</span>params<span style="color: #339933;">.</span>username <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;root&quot;</span><br />
db<span style="color: #339933;">.</span>params<span style="color: #339933;">.</span>password <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;xxxx&quot;</span><br />
db<span style="color: #339933;">.</span>params<span style="color: #339933;">.</span>dbname <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;xxxx&quot;</span><br />
db<span style="color: #339933;">.</span>params<span style="color: #339933;">.</span>charset <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;utf8&quot;</span></div></td></tr></tbody></table></div>
<p>ホスト名などはサーバごとに違うので注意。ローカルの場合はたいてい「localhost」でいけるはず。<br />
dbnameはデータベース名。</p>
<p>application/Bootstrap.php</p>
<div class="codecolorer-container php default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:100%;height:300px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br /></div></td><td><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000000; font-weight: bold;">&lt;?php</span><br />
<span style="color: #000000; font-weight: bold;">class</span> Bootstrap <span style="color: #000000; font-weight: bold;">extends</span> Zend_Application_Bootstrap_Bootstrap<br />
<span style="color: #009900;">&#123;</span><br />
&nbsp; <span style="color: #000000; font-weight: bold;">protected</span> <span style="color: #000000; font-weight: bold;">function</span> _initDb<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><br />
&nbsp; <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; try<span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #000088;">$options</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> Zend_Config<span style="color: #009900;">&#40;</span><span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">getOptions</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #000088;">$dbConfig</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$options</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">db</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #666666; font-style: italic;">//データベース設定を取得</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #000088;">$dbConect</span> <span style="color: #339933;">=</span> Zend_Db<span style="color: #339933;">::</span><span style="color: #004000;">factory</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$dbConfig</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">adapter</span><span style="color: #339933;">,</span> <span style="color: #000088;">$dbConfig</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">params</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>&nbsp; <br />
&nbsp; &nbsp; &nbsp; Zend_Registry<span style="color: #339933;">::</span><span style="color: #004000;">set</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'db'</span><span style="color: #339933;">,</span> <span style="color: #000088;">$dbConect</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; Zend_Db_Table<span style="color: #339933;">::</span><span style="color: #004000;">setDefaultAdapter</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$dbConect</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
&nbsp; &nbsp; &nbsp; <span style="color: #666666; font-style: italic;">//データベースに接続</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #000088;">$dbConect</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">getConnection</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&#125;</span>catch<span style="color: #009900;">&#40;</span>Exception <span style="color: #000088;">$e</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #666666; font-style: italic;">//エラー時の処理</span><br />
&nbsp; &nbsp; &nbsp; <a href="http://www.php.net/die"><span style="color: #990000;">die</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$e</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">getMessage</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; <span style="color: #009900;">&#125;</span><br />
<span style="color: #009900;">&#125;</span></div></td></tr></tbody></table></div>
<p>これでデータベースに接続できたので間違いないだろう。<br />
エラー処理を本番環境と開発環境で分けたい場合はエラー処理の所を</p>
<div class="codecolorer-container php default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:100%;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br /></div></td><td><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'production'</span> <span style="color: #339933;">==</span> APPLICATION_ENV<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; <span style="color: #666666; font-style: italic;">//本番環境でのエラーメッセージ</span><br />
<span style="color: #009900;">&#125;</span><span style="color: #b1b100;">else</span><span style="color: #009900;">&#123;</span><br />
&nbsp; <span style="color: #666666; font-style: italic;">//開発環境でのエラーメッセージ</span><br />
<span style="color: #009900;">&#125;</span></div></td></tr></tbody></table></div>
<p>とすればいい。<br />
1行目の振り分けはpublic/.htaccessに記述している<br />
SetEnv APPLICATION_ENV xxxxxxxxx<br />
のこと。(xxxxxxxxには production か development が入る)</p>
<p>いろいろググった結果なので、もしもっといい方法があれば教えていただけると助かります。<br />
ZendFrameworkの本を買おうかな。。。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.art-p.com/%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%a0/zendframework%e3%81%a7db%e6%8e%a5%e7%b6%9a%e3%83%a1%e3%83%a2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.art-p.com/%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%a0/zendframework%e3%81%a7db%e6%8e%a5%e7%b6%9a%e3%83%a1%e3%83%a2/" />
	</item>
		<item>
		<title>ヘテムルでのZend Framework導入めも</title>
		<link>http://blog.art-p.com/%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%a0/%e3%83%98%e3%83%86%e3%83%a0%e3%83%ab%e3%81%a7%e3%81%aezend-framework%e5%b0%8e%e5%85%a5%e3%82%81%e3%82%82/</link>
		<comments>http://blog.art-p.com/%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%a0/%e3%83%98%e3%83%86%e3%83%a0%e3%83%ab%e3%81%a7%e3%81%aezend-framework%e5%b0%8e%e5%85%a5%e3%82%81%e3%82%82/#comments</comments>
		<pubDate>Mon, 21 Jun 2010 05:59:05 +0000</pubDate>
		<dc:creator>art project team</dc:creator>
				<category><![CDATA[フレームワーク]]></category>
		<category><![CDATA[プログラム]]></category>
		<category><![CDATA[メモ]]></category>
		<category><![CDATA[ZendFramework]]></category>

		<guid isPermaLink="false">http://blog.art-p.com/?p=542</guid>
		<description><![CDATA[個人的なメモですが・・・ ヘテムルでZend Frameworkを導入する時のメモ。 ZendFrameworkのライブラリ郡(本家からDLしたファイル)をwebとかappsとかある所にフォルダを作ってぶち込む ↓ we [...]]]></description>
			<content:encoded><![CDATA[<p>個人的なメモですが・・・<br />
ヘテムルでZend Frameworkを導入する時のメモ。</p>
<p><span id="more-542"></span>ZendFrameworkのライブラリ郡(本家からDLしたファイル)をwebとかappsとかある所にフォルダを作ってぶち込む<br />
↓<br />
web/適当なフォルダに(applicationとかpublicフォルダ)を入れる。<br />
↓<br />
.htaccess にphp5で動くように「AddHandler php5-script .php」を記述<br />
↓<br />
index.phpに<br />
$path = &#8220;/home/sites/heteml/(自分のユーザー)/ZendFramework/library&#8221;;<br />
set_include_path(get_include_path() . PATH_SEPARATOR . $path);<br />
と書く。<br />
↓<br />
ヘテムルのコンパネ画面でドメインの設定をweb/適当なフォルダ/public にすれば、一応見れる。</p>
<p>多分これで大丈夫。<br />
今の所見れてるので大丈夫だろう。。。</p>
<p>ディレクトリ構成はこんな感じ<br />
apps/<br />
zendframework/<br />
└library/<br />
web/<br />
└適当なフォルダ<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;├application<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;├public(ここにドメイン設定をした)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;├などなど</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.art-p.com/%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%a0/%e3%83%98%e3%83%86%e3%83%a0%e3%83%ab%e3%81%a7%e3%81%aezend-framework%e5%b0%8e%e5%85%a5%e3%82%81%e3%82%82/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.art-p.com/%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%a0/%e3%83%98%e3%83%86%e3%83%a0%e3%83%ab%e3%81%a7%e3%81%aezend-framework%e5%b0%8e%e5%85%a5%e3%82%81%e3%82%82/" />
	</item>
		<item>
		<title>ワードプレスのグローバル変数</title>
		<link>http://blog.art-p.com/%e3%83%a1%e3%83%a2/%e3%83%af%e3%83%bc%e3%83%89%e3%83%97%e3%83%ac%e3%82%b9%e3%81%ae%e3%82%b0%e3%83%ad%e3%83%bc%e3%83%90%e3%83%ab%e5%a4%89%e6%95%b0/</link>
		<comments>http://blog.art-p.com/%e3%83%a1%e3%83%a2/%e3%83%af%e3%83%bc%e3%83%89%e3%83%97%e3%83%ac%e3%82%b9%e3%81%ae%e3%82%b0%e3%83%ad%e3%83%bc%e3%83%90%e3%83%ab%e5%a4%89%e6%95%b0/#comments</comments>
		<pubDate>Wed, 16 Jun 2010 11:33:39 +0000</pubDate>
		<dc:creator>art project team</dc:creator>
				<category><![CDATA[メモ]]></category>
		<category><![CDATA[ワードプレス]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.art-p.com/?p=527</guid>
		<description><![CDATA[ワードプレスにもグローバル変数があるので結構使う変数を表示。 場所によってはグローバル変数を使うことをオススメします。 ※ワードプレス2系の時点です。 ■すべてのページで使える $is_gecko：ブラウザがGecko系 [...]]]></description>
			<content:encoded><![CDATA[<p>ワードプレスにもグローバル変数があるので結構使う変数を表示。<br />
場所によってはグローバル変数を使うことをオススメします。<br />
※ワードプレス2系の時点です。</p>
<h3><span id="more-527"></span><span style="color: #e21d34;">■すべてのページで使える</span></h3>
<p>$is_gecko：ブラウザがGecko系(Firefoxなど)の場合「1」が入る<br />
$is_winIE：ブラウザがWindows版のIEの場合「1」が入る<br />
$is_macIE：ブラウザがMac系のIEの場合「1」が入る<br />
$is_opera：ブラウザがOperaの場合「1」が入る<br />
$user_ID：閲覧者がログインしている場合、閲覧者のユーザーIDが入る<br />
$user_login：閲覧者がログインしている場合、閲覧者のユーザー名が入る</p>
<h3><span style="color: #e21d34;">■ シングルページ、独立ページ、メディアページ</span></h3>
<p>$id：現在のコンテンツIDが入る(ループ内の場合は処理中のコンテンツIDが入る)<br />
$cat：カテゴリーIDが入る<br />
$tag_id：タグIDが入る<br />
$author：ユーザーIDが入る</p>
<h3><span style="color: #e21d34;">■コメント<br />
</span></h3>
<p>$comments：現在開いているコンテンツもしくはページのコメントとコメントに関するデータが入る</p>
<p>他にもありますが、割と使うのは上記かな～。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.art-p.com/%e3%83%a1%e3%83%a2/%e3%83%af%e3%83%bc%e3%83%89%e3%83%97%e3%83%ac%e3%82%b9%e3%81%ae%e3%82%b0%e3%83%ad%e3%83%bc%e3%83%90%e3%83%ab%e5%a4%89%e6%95%b0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.art-p.com/%e3%83%a1%e3%83%a2/%e3%83%af%e3%83%bc%e3%83%89%e3%83%97%e3%83%ac%e3%82%b9%e3%81%ae%e3%82%b0%e3%83%ad%e3%83%bc%e3%83%90%e3%83%ab%e5%a4%89%e6%95%b0/" />
	</item>
		<item>
		<title>アイコン素材サイト</title>
		<link>http://blog.art-p.com/%e3%83%a1%e3%83%a2/%e3%82%a2%e3%82%a4%e3%82%b3%e3%83%b3%e7%b4%a0%e6%9d%90%e3%82%b5%e3%82%a4%e3%83%88/</link>
		<comments>http://blog.art-p.com/%e3%83%a1%e3%83%a2/%e3%82%a2%e3%82%a4%e3%82%b3%e3%83%b3%e7%b4%a0%e6%9d%90%e3%82%b5%e3%82%a4%e3%83%88/#comments</comments>
		<pubDate>Sat, 12 Jun 2010 09:25:15 +0000</pubDate>
		<dc:creator>art project team</dc:creator>
				<category><![CDATA[メモ]]></category>

		<guid isPermaLink="false">http://blog.art-p.com/?p=522</guid>
		<description><![CDATA[ちょっとしたアイコンが欲しいというときに便利なサイト。 Iconfinder 様々な場面で使えますが、使用する際には画像の権利に注意してください。]]></description>
			<content:encoded><![CDATA[<p>ちょっとしたアイコンが欲しいというときに便利なサイト。<br />
<a title="Iconfinder" href="http://www.iconfinder.com/" target="_blank">Iconfinder</a></p>
<p>様々な場面で使えますが、使用する際には画像の権利に注意してください。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.art-p.com/%e3%83%a1%e3%83%a2/%e3%82%a2%e3%82%a4%e3%82%b3%e3%83%b3%e7%b4%a0%e6%9d%90%e3%82%b5%e3%82%a4%e3%83%88/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.art-p.com/%e3%83%a1%e3%83%a2/%e3%82%a2%e3%82%a4%e3%82%b3%e3%83%b3%e7%b4%a0%e6%9d%90%e3%82%b5%e3%82%a4%e3%83%88/" />
	</item>
		<item>
		<title>Flex4でのカレンダーをちょっとカスタマイズ</title>
		<link>http://blog.art-p.com/%e3%83%a1%e3%83%a2/flex4%e3%81%a7%e3%81%ae%e3%82%ab%e3%83%ac%e3%83%b3%e3%83%80%e3%83%bc%e3%82%92%e3%81%a1%e3%82%87%e3%81%a3%e3%81%a8%e3%82%ab%e3%82%b9%e3%82%bf%e3%83%9e%e3%82%a4%e3%82%ba/</link>
		<comments>http://blog.art-p.com/%e3%83%a1%e3%83%a2/flex4%e3%81%a7%e3%81%ae%e3%82%ab%e3%83%ac%e3%83%b3%e3%83%80%e3%83%bc%e3%82%92%e3%81%a1%e3%82%87%e3%81%a3%e3%81%a8%e3%82%ab%e3%82%b9%e3%82%bf%e3%83%9e%e3%82%a4%e3%82%ba/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 10:05:46 +0000</pubDate>
		<dc:creator>art project team</dc:creator>
				<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[メモ]]></category>
		<category><![CDATA[AIR]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://blog.art-p.com/?p=506</guid>
		<description><![CDATA[Flex4環境でAir開発。 カレンダースクリプトをちょっとカスタマイズ。 デフォルトだと月名や週名が英語で、一ヶ月ごとにしか移動できないけど、それを日本語にする方法。 1234567&#60;mx:DateChooser [...]]]></description>
			<content:encoded><![CDATA[<p>Flex4環境でAir開発。<br />
カレンダースクリプトをちょっとカスタマイズ。</p>
<p><span id="more-506"></span><br />
デフォルトだと月名や週名が英語で、一ヶ月ごとにしか移動できないけど、それを日本語にする方法。</p>
<div class="codecolorer-container xml default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:100%;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br /></div></td><td><div class="xml codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;mx:DateChooser</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;calendar&quot;</span> <span style="color: #000066;">width</span>=<span style="color: #ff0000;">&quot;100%&quot;</span> <span style="color: #000066;">height</span>=<span style="color: #ff0000;">&quot;100%&quot;</span></span><br />
<span style="color: #009900;"> &nbsp;<span style="color: #000066;">monthNames</span>=<span style="color: #ff0000;">&quot;['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12']&quot;</span></span><br />
<span style="color: #009900;"> &nbsp;<span style="color: #000066;">monthSymbol</span>=<span style="color: #ff0000;">&quot;月&quot;</span></span><br />
<span style="color: #009900;"> &nbsp;<span style="color: #000066;">dayNames</span>=<span style="color: #ff0000;">&quot;['日', '月', '火', '水', '木', '金', '土']&quot;</span></span><br />
<span style="color: #009900;"> &nbsp;<span style="color: #000066;">yearNavigationEnabled</span>=<span style="color: #ff0000;">&quot;true&quot;</span></span><br />
<span style="color: #009900;"> &nbsp;<span style="color: #000066;">yearSymbol</span>=<span style="color: #ff0000;">&quot;年&quot;</span></span><br />
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&gt;</span></span></div></td></tr></tbody></table></div>
<p>これで、日本語カレンダーになります。<br />
Flex4でしかできないので注意。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.art-p.com/%e3%83%a1%e3%83%a2/flex4%e3%81%a7%e3%81%ae%e3%82%ab%e3%83%ac%e3%83%b3%e3%83%80%e3%83%bc%e3%82%92%e3%81%a1%e3%82%87%e3%81%a3%e3%81%a8%e3%82%ab%e3%82%b9%e3%82%bf%e3%83%9e%e3%82%a4%e3%82%ba/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.art-p.com/%e3%83%a1%e3%83%a2/flex4%e3%81%a7%e3%81%ae%e3%82%ab%e3%83%ac%e3%83%b3%e3%83%80%e3%83%bc%e3%82%92%e3%81%a1%e3%82%87%e3%81%a3%e3%81%a8%e3%82%ab%e3%82%b9%e3%82%bf%e3%83%9e%e3%82%a4%e3%82%ba/" />
	</item>
		<item>
		<title>mxmlで独自インターフェースにする場合</title>
		<link>http://blog.art-p.com/%e3%83%a1%e3%83%a2/mxml%e3%81%a7%e7%8b%ac%e8%87%aa%e3%83%a6%e3%83%bc%e3%82%b6%e3%83%bc%e3%82%a4%e3%83%b3%e3%82%bf%e3%83%bc%e3%83%95%e3%82%a7%e3%83%bc%e3%82%b9%e3%81%ab%e3%81%99%e3%82%8b%e5%a0%b4%e5%90%88/</link>
		<comments>http://blog.art-p.com/%e3%83%a1%e3%83%a2/mxml%e3%81%a7%e7%8b%ac%e8%87%aa%e3%83%a6%e3%83%bc%e3%82%b6%e3%83%bc%e3%82%a4%e3%83%b3%e3%82%bf%e3%83%bc%e3%83%95%e3%82%a7%e3%83%bc%e3%82%b9%e3%81%ab%e3%81%99%e3%82%8b%e5%a0%b4%e5%90%88/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 10:01:36 +0000</pubDate>
		<dc:creator>art project team</dc:creator>
				<category><![CDATA[Action Script]]></category>
		<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[メモ]]></category>
		<category><![CDATA[ActionScript3.0]]></category>
		<category><![CDATA[AIR]]></category>

		<guid isPermaLink="false">http://blog.art-p.com/?p=503</guid>
		<description><![CDATA[Flex4でシステムクロームを使用しない場合にウィンドウが動かない場合の対処法。 123456789101112131415&#60;?xml &#160;version=&#34;1.0&#34; encoding= [...]]]></description>
			<content:encoded><![CDATA[<p>Flex4でシステムクロームを使用しない場合にウィンドウが動かない場合の対処法。</p>
<p><span id="more-503"></span></p>
<div class="codecolorer-container xml default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:100%;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br /></div></td><td><div class="xml codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;?xml</span> &nbsp;<span style="color: #000066;">version</span>=<span style="color: #ff0000;">&quot;1.0&quot;</span> <span style="color: #000066;">encoding</span>=<span style="color: #ff0000;">&quot;UTF-8&quot;</span><span style="color: #000000; font-weight: bold;">?&gt;</span></span><br />
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;s:WindowedApplication</span> <span style="color: #000066;">xmlns:fx</span>=<span style="color: #ff0000;">&quot;http://ns.adobe.com/mxml/2009&quot;</span></span><br />
<span style="color: #009900;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #000066;">xmlns:s</span>=<span style="color: #ff0000;">&quot;library://ns.adobe.com/flex/spark&quot;</span></span><br />
<span style="color: #009900;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #000066;">xmlns:mx</span>=<span style="color: #ff0000;">&quot;library://ns.adobe.com/flex/mx&quot;</span></span><br />
<span style="color: #009900;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #000066;">mouseDown</span>=<span style="color: #ff0000;">&quot;moveWindow(event)&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span><br />
&nbsp; <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;fx:Script<span style="color: #000000; font-weight: bold;">&gt;</span></span></span><br />
&nbsp; &nbsp; import mx.core.*;<br />
&nbsp; &nbsp; import flash.display.*;<br />
&nbsp; &nbsp; import flash.events.*;<br />
<br />
&nbsp; &nbsp; private function moveWindow(evt:MouseEvent):void {<br />
&nbsp; &nbsp; &nbsp; stage.nativeWindow.startMove();<br />
&nbsp; &nbsp; }<br />
&nbsp; <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/fx:Script<span style="color: #000000; font-weight: bold;">&gt;</span></span></span><br />
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/s:WindowedApplication<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></div></td></tr></tbody></table></div>
<p>パッケージのインポートはいらないかも(忘れた…)<br />
これで、ウィンドウを動かすことができます。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.art-p.com/%e3%83%a1%e3%83%a2/mxml%e3%81%a7%e7%8b%ac%e8%87%aa%e3%83%a6%e3%83%bc%e3%82%b6%e3%83%bc%e3%82%a4%e3%83%b3%e3%82%bf%e3%83%bc%e3%83%95%e3%82%a7%e3%83%bc%e3%82%b9%e3%81%ab%e3%81%99%e3%82%8b%e5%a0%b4%e5%90%88/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.art-p.com/%e3%83%a1%e3%83%a2/mxml%e3%81%a7%e7%8b%ac%e8%87%aa%e3%83%a6%e3%83%bc%e3%82%b6%e3%83%bc%e3%82%a4%e3%83%b3%e3%82%bf%e3%83%bc%e3%83%95%e3%82%a7%e3%83%bc%e3%82%b9%e3%81%ab%e3%81%99%e3%82%8b%e5%a0%b4%e5%90%88/" />
	</item>
		<item>
		<title>テーブルに罫線をつける</title>
		<link>http://blog.art-p.com/%e3%83%a1%e3%83%a2/%e3%83%86%e3%83%bc%e3%83%96%e3%83%ab%e3%81%ab%e7%bd%ab%e7%b7%9a%e3%82%92%e3%81%a4%e3%81%91%e3%82%8b/</link>
		<comments>http://blog.art-p.com/%e3%83%a1%e3%83%a2/%e3%83%86%e3%83%bc%e3%83%96%e3%83%ab%e3%81%ab%e7%bd%ab%e7%b7%9a%e3%82%92%e3%81%a4%e3%81%91%e3%82%8b/#comments</comments>
		<pubDate>Wed, 19 May 2010 23:43:33 +0000</pubDate>
		<dc:creator>art project team</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[メモ]]></category>

		<guid isPermaLink="false">http://blog.art-p.com/?p=466</guid>
		<description><![CDATA[&#60;table&#62;タグに罫線をつける時に気をつけるメモ。 すべてのセルに罫線をつける時は、&#60;th&#62;&#60;td&#62;につければいいが、上下もしくは左右のみにつける時は&#60;tr&#62;につければい [...]]]></description>
			<content:encoded><![CDATA[<p>&lt;table&gt;タグに罫線をつける時に気をつけるメモ。<br />
すべてのセルに罫線をつける時は、&lt;th&gt;&lt;td&gt;につければいいが、上下もしくは左右のみにつける時は&lt;tr&gt;につければいいと思ったけど、IE7では反映されなかったりするので、結局&lt;th&gt;&lt;td&gt;に書く必要がある。<br />
例：</p>
<div class="codecolorer-container css default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:100%;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br /></div></td><td><div class="css codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">th<span style="color: #00AA00;">,</span> td <span style="color: #00AA00;">&#123;</span><br />
&nbsp; <span style="color: #000000; font-weight: bold;">border-top</span><span style="color: #00AA00;">:</span> <span style="color: #933;">2px</span> <span style="color: #993333;">dotted</span> <span style="color: #cc00cc;">#ccc</span><span style="color: #00AA00;">;</span><br />
&nbsp; <span style="color: #000000; font-weight: bold;">border-bottom</span><span style="color: #00AA00;">:</span> <span style="color: #933;">2px</span> <span style="color: #993333;">dotted</span> <span style="color: #cc00cc;">#ccc</span><span style="color: #00AA00;">;</span><br />
<span style="color: #00AA00;">&#125;</span></div></td></tr></tbody></table></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.art-p.com/%e3%83%a1%e3%83%a2/%e3%83%86%e3%83%bc%e3%83%96%e3%83%ab%e3%81%ab%e7%bd%ab%e7%b7%9a%e3%82%92%e3%81%a4%e3%81%91%e3%82%8b/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.art-p.com/%e3%83%a1%e3%83%a2/%e3%83%86%e3%83%bc%e3%83%96%e3%83%ab%e3%81%ab%e7%bd%ab%e7%b7%9a%e3%82%92%e3%81%a4%e3%81%91%e3%82%8b/" />
	</item>
		<item>
		<title>JQueryのロールオーバーに関するあれこれ</title>
		<link>http://blog.art-p.com/%e3%83%a1%e3%83%a2/jquery%e3%81%ae%e3%83%ad%e3%83%bc%e3%83%ab%e3%82%aa%e3%83%bc%e3%83%90%e3%83%bc%e3%81%ab%e9%96%a2%e3%81%99%e3%82%8b%e3%81%82%e3%82%8c%e3%81%93%e3%82%8c/</link>
		<comments>http://blog.art-p.com/%e3%83%a1%e3%83%a2/jquery%e3%81%ae%e3%83%ad%e3%83%bc%e3%83%ab%e3%82%aa%e3%83%bc%e3%83%90%e3%83%bc%e3%81%ab%e9%96%a2%e3%81%99%e3%82%8b%e3%81%82%e3%82%8c%e3%81%93%e3%82%8c/#comments</comments>
		<pubDate>Fri, 14 May 2010 04:59:04 +0000</pubDate>
		<dc:creator>art project team</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[JQuery]]></category>
		<category><![CDATA[メモ]]></category>

		<guid isPermaLink="false">http://blog.art-p.com/?p=451</guid>
		<description><![CDATA[JQueryを使用してrollover.jsを使ってロールオーバーを作成してて、Firefoxでブラウザの戻るを押すと、マウスが乗っていなくてもロールオーバーしたままなので困った。 とりあえず、ググったらはてなに情報があ [...]]]></description>
			<content:encoded><![CDATA[<p>JQueryを使用してrollover.jsを使ってロールオーバーを作成してて、Firefoxでブラウザの戻るを押すと、マウスが乗っていなくてもロールオーバーしたままなので困った。<br />
とりあえず、ググったら<a title="はてな" href="http://q.hatena.ne.jp/1222076884" target="_blank">はてなに情報があった</a>ので参考にして回避。<br />
<span id="more-451"></span><br />
要はimgタグをすべてreplaceで置換をしてロードさせればいいみたい。</p>
<p>JavaScriptの記述</p>
<div class="codecolorer-container javascript default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:100%;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #003366; font-weight: bold;">function</span> resetRollover<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>document.<span style="color: #660066;">getElementsByTagName</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> images <span style="color: #339933;">=</span> document.<span style="color: #660066;">getElementsByTagName</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;img&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">for</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">var</span> i<span style="color: #339933;">=</span><span style="color: #CC0000;">0</span><span style="color: #339933;">;</span> i <span style="color: #339933;">&lt;</span> images.<span style="color: #660066;">length</span><span style="color: #339933;">;</span> i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>images<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span>.<span style="color: #660066;">getAttribute</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;src&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">match</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;_on.&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; images<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span>.<span style="color: #660066;">setAttribute</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;src&quot;</span><span style="color: #339933;">,</span> images<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span>.<span style="color: #660066;">getAttribute</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;src&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">replace</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;_on.&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;_off.&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #006600; font-style: italic;">//ロールオーバーのときのみ&quot;_on.&quot;をつける場合は&quot;_off.&quot;を&quot;.&quot;に変えればOK</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; <span style="color: #009900;">&#125;</span><br />
<span style="color: #009900;">&#125;</span></div></td></tr></tbody></table></div>
<p>次にbodyに</p>
<div class="codecolorer-container html4strict default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:100%;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="html4strict codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/body.html"><span style="color: #000000; font-weight: bold;">body</span></a> onpageshow<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;resetRollover();&quot;</span>&gt;</span></div></td></tr></tbody></table></div>
<p>と書くことで回避できる模様。</p>
<p>ただ、このままだと最初から「_on」がついているファイルもなってしまうので、それを除く場合は、<br />
imgタグにclass=&#8221;rollover&#8221;をつけて、</p>
<div class="codecolorer-container javascript default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:100%;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #003366; font-weight: bold;">function</span> resetRollover<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; <span style="color: #003366; font-weight: bold;">var</span> images <span style="color: #339933;">=</span> $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'img.rollover'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; <span style="color: #000066; font-weight: bold;">for</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">var</span> i <span style="color: #339933;">=</span> <span style="color: #CC0000;">0</span><span style="color: #339933;">;</span> i <span style="color: #339933;">&lt;</span> images.<span style="color: #660066;">length</span><span style="color: #339933;">;</span> i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>images<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span>.<span style="color: #660066;">getAttribute</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;src&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">match</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;_on.&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; images<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span>.<span style="color: #660066;">setAttribute</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;src&quot;</span><span style="color: #339933;">,</span> images<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span>.<span style="color: #660066;">getAttribute</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;src&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">replace</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;_on.&quot;</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">&quot;_off.&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; <span style="color: #009900;">&#125;</span><br />
<span style="color: #009900;">&#125;</span></div></td></tr></tbody></table></div>
<p>とすることで、&lt;img class=&#8221;rollover&#8221;&gt;のファイルのみを拾ってきます。</p>
<p>ちなみに自分がよく使用するロールオーバーのスクリプト。</p>
<div class="codecolorer-container javascript default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:100%;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$<span style="color: #009900;">&#40;</span>document<span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ready</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; <span style="color: #003366; font-weight: bold;">var</span> postfix <span style="color: #339933;">=</span> <span style="color: #3366CC;">'_on'</span><span style="color: #339933;">;</span><br />
&nbsp; $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'img.rollover'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">not</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'[src*=&quot;'</span> <span style="color: #339933;">+</span> postfix <span style="color: #339933;">+</span> <span style="color: #3366CC;">'.&quot;]'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">each</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> img <span style="color: #339933;">=</span> $<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> src <span style="color: #339933;">=</span> img.<span style="color: #660066;">attr</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'src'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">var</span> src_on <span style="color: #339933;">=</span> src.<span style="color: #660066;">substr</span><span style="color: #009900;">&#40;</span><span style="color: #CC0000;">0</span><span style="color: #339933;">,</span> src.<span style="color: #660066;">lastIndexOf</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'.'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">+</span> postfix <span style="color: #339933;">+</span> src.<span style="color: #660066;">substring</span><span style="color: #009900;">&#40;</span>src.<span style="color: #660066;">lastIndexOf</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'.'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'&lt;img&gt;'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">attr</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'src'</span><span style="color: #339933;">,</span> src_on<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; img.<span style="color: #660066;">hover</span><span style="color: #009900;">&#40;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; img.<span style="color: #660066;">attr</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'src'</span><span style="color: #339933;">,</span> src_on<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><span style="color: #339933;">,</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; img.<span style="color: #660066;">attr</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'src'</span><span style="color: #339933;">,</span> src<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></div></td></tr></tbody></table></div>
<p>上記の場合はimgタグにclass=&#8221;rollover&#8221;をつけたものを対象にしてますが、img.rollover部分を.rollover a imgなどと指定するとブロック単位で指定可能。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.art-p.com/%e3%83%a1%e3%83%a2/jquery%e3%81%ae%e3%83%ad%e3%83%bc%e3%83%ab%e3%82%aa%e3%83%bc%e3%83%90%e3%83%bc%e3%81%ab%e9%96%a2%e3%81%99%e3%82%8b%e3%81%82%e3%82%8c%e3%81%93%e3%82%8c/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.art-p.com/%e3%83%a1%e3%83%a2/jquery%e3%81%ae%e3%83%ad%e3%83%bc%e3%83%ab%e3%82%aa%e3%83%bc%e3%83%90%e3%83%bc%e3%81%ab%e9%96%a2%e3%81%99%e3%82%8b%e3%81%82%e3%82%8c%e3%81%93%e3%82%8c/" />
	</item>
	</channel>
</rss>

