<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/ME2.2.3" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments for Ｔ’ｓ　ＴＳ　ＲＯＯＭ</title>
	<link>http://tsroom.org/blog</link>
	<description>WordPress ME 2.2 - Capriccioso</description>
	<pubDate>Mon, 06 Sep 2010 15:17:46 +0000</pubDate>
	<generator>http://wordpress.org/?v=ME2.2.3</generator>

	<item>
		<title>Comment on googlemap+greybox by 管理人</title>
		<link>http://tsroom.org/blog/?p=57#comment-64</link>
		<dc:creator>管理人</dc:creator>
		<pubDate>Tue, 10 Mar 2009 15:21:08 +0900</pubDate>  
		<guid>http://tsroom.org/blog/?p=57#comment-64</guid>
		<description>＞ＫＫＩＩさま
レス遅れまして申し訳御座いません。
google maps api以外でも
ajax的な処理でページの一部を切り替えた時にも
KKIIさんがご教授くださった処理が必要ですね！

大変助かりました。
ありがとうございました。</description>
		<content:encoded><![CDATA[<p>＞ＫＫＩＩさま<br />
レス遅れまして申し訳御座いません。<br />
google maps api以外でも<br />
ajax的な処理でページの一部を切り替えた時にも<br />
KKIIさんがご教授くださった処理が必要ですね！</p>
<p>大変助かりました。<br />
ありがとうございました。</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on googlemap+greybox by KKII</title>
		<link>http://tsroom.org/blog/?p=57#comment-56</link>
		<dc:creator>KKII</dc:creator>
		<pubDate>Thu, 09 Oct 2008 10:06:03 +0900</pubDate>  
		<guid>http://tsroom.org/blog/?p=57#comment-56</guid>
		<description>すみません。リンクタグが反応してしまっていました。

「たとえば、リンクと実行したい場合…」の"リンク"には

a href="http://google.com/" title="Google" rel="gb_page_center[480,360]"  /a
と書いています。</description>
		<content:encoded><![CDATA[<p>すみません。リンクタグが反応してしまっていました。</p>
<p>「たとえば、リンクと実行したい場合…」の&#8221;リンク&#8221;には</p>
<p>a href=&#8221;http://google.com/&#8221; title=&#8221;Google&#8221; rel=&#8221;gb_page_center[480,360]&#8221;  /a<br />
と書いています。</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on googlemap+greybox by KKII</title>
		<link>http://tsroom.org/blog/?p=57#comment-55</link>
		<dc:creator>KKII</dc:creator>
		<pubDate>Thu, 09 Oct 2008 10:01:20 +0900</pubDate>  
		<guid>http://tsroom.org/blog/?p=57#comment-55</guid>
		<description>古い記事にコメントごめんなさい。
もし解決済みでしたらすみません。
私もGoogle Maps API + greybox を試みていて、検索していて見つけました。

マーカークリックでgreyboxを表示させることはできますよ。
実行順序の問題と&lt;a&gt;&lt;/a&gt;以外の記述方法が分からず、できない方が多いのではないでしょうか？
情報が少なめですので、書き残す意味でもコメントさせていただきます。


[実行順序について]
1.greybox
2.Google Maps API
の順で実行されるのだと思いますが、greyboxは実行時に読み込まれたリンクのみに反応するようですので、後から実行されたGoogle Maps APIのリンク等に反応できません。

そこでマーカーをすべて表示した後に、次の２つを追加します。

GB_SETS={};
//※greyboxセットを空にする(greyboxのセット機能を使う場合必須。greyboxの使い方によるが、これが無いとセットが増え続ける場合がある)

decoGreyboxLinks();
//※表示中のリンクを強制的に読み込み、クリックでgreyboxが実行できるようにする。

これで、実行順序によてgreyboxが反応しない現象を回避できます。
情報ウィンドウ中のリンクであれば、これで正常に機能すると思います。
つまり、
1.greybox実行
2.Google Maps API実行
3.greybox再読み込み
の順序となります。

[マーカークリックでgreyboxを表示する方法]
たとえば、&lt;a href="http://google.com/" title="Google" rel="nofollow"&gt;リンク&lt;/a&gt;　と実行したい場合、Google Maps APIのマーカークリックイベントに、
GB_showCenter("Google","http://google.com",360,480);
を追加します。

これでマーカーをクリックすると、直でgreyboxが表示できます。

ほかの機能（例：gb_imageなど）の場合、gb_scripts.jsファイルを開いてその文字列で検索します。
if(_17=="gb_image"){
a.onclick=function(){
GB_showImage(_1a.caption,_1a.url);
return false;
};
たぶん、ココが検索されるので、ファンクション名が「GB_showImage」で、引数が２つ（_la.captionとla.url）であることがわかります。引数を予測して何らかの値を代入した形で、Google Maps APIの実行コードに追記してください。すべての機能が使えるようになると思います。


※バージョンによって異なるのかも知れませんが、少なくとも現行のものではうまくいっています。</description>
		<content:encoded><![CDATA[<p>古い記事にコメントごめんなさい。<br />
もし解決済みでしたらすみません。<br />
私もGoogle Maps API + greybox を試みていて、検索していて見つけました。</p>
<p>マーカークリックでgreyboxを表示させることはできますよ。<br />
実行順序の問題と<a></a>以外の記述方法が分からず、できない方が多いのではないでしょうか？<br />
情報が少なめですので、書き残す意味でもコメントさせていただきます。</p>
<p>[実行順序について]<br />
1.greybox<br />
2.Google Maps API<br />
の順で実行されるのだと思いますが、greyboxは実行時に読み込まれたリンクのみに反応するようですので、後から実行されたGoogle Maps APIのリンク等に反応できません。</p>
<p>そこでマーカーをすべて表示した後に、次の２つを追加します。</p>
<p>GB_SETS={};<br />
//※greyboxセットを空にする(greyboxのセット機能を使う場合必須。greyboxの使い方によるが、これが無いとセットが増え続ける場合がある)</p>
<p>decoGreyboxLinks();<br />
//※表示中のリンクを強制的に読み込み、クリックでgreyboxが実行できるようにする。</p>
<p>これで、実行順序によてgreyboxが反応しない現象を回避できます。<br />
情報ウィンドウ中のリンクであれば、これで正常に機能すると思います。<br />
つまり、<br />
1.greybox実行<br />
2.Google Maps API実行<br />
3.greybox再読み込み<br />
の順序となります。</p>
<p>[マーカークリックでgreyboxを表示する方法]<br />
たとえば、<a href="http://google.com/" title="Google" rel="nofollow">リンク</a>　と実行したい場合、Google Maps APIのマーカークリックイベントに、<br />
GB_showCenter(&#8221;Google&#8221;,&#8221;http://google.com&#8221;,360,480);<br />
を追加します。</p>
<p>これでマーカーをクリックすると、直でgreyboxが表示できます。</p>
<p>ほかの機能（例：gb_imageなど）の場合、gb_scripts.jsファイルを開いてその文字列で検索します。<br />
if(_17==&#8221;gb_image&#8221;){<br />
a.onclick=function(){<br />
GB_showImage(_1a.caption,_1a.url);<br />
return false;<br />
};<br />
たぶん、ココが検索されるので、ファンクション名が「GB_showImage」で、引数が２つ（_la.captionとla.url）であることがわかります。引数を予測して何らかの値を代入した形で、Google Maps APIの実行コードに追記してください。すべての機能が使えるようになると思います。</p>
<p>※バージョンによって異なるのかも知れませんが、少なくとも現行のものではうまくいっています。</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on HHKB+コーヒー by Websites tagged "hhkb" on Postsaver</title>
		<link>http://tsroom.org/blog/?p=23#comment-16</link>
		<dc:creator>Websites tagged "hhkb" on Postsaver</dc:creator>
		<pubDate>Sun, 31 Aug 2008 03:31:13 +0900</pubDate>  
		<guid>http://tsroom.org/blog/?p=23#comment-16</guid>
		<description>[...] - HHKB+コーヒー saved by monkeysrock262008-08-23 - 弘法筆を択ばず saved by theinsectgod2008-08-21 - HHKB [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] - HHKB+コーヒー saved by monkeysrock262008-08-23 - 弘法筆を択ばず saved by theinsectgod2008-08-21 - HHKB [&#8230;]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
