XSLに「Google Ads」を埋め込む方法、まとめ。
あーん、やっとちゃんと表示されたヨー。┗(^o^ )┓三
と言うわけで、まずこちらを元ソースだとすると……
<script type="text/javascript"><!--
google_ad_client = "xxx-xxxxxxxxxxxxxxxx";
/* XXX, XXXxXX */
google_ad_slot = "xxxxxxxxxx";
google_ad_width = xxx;
google_ad_height = xx;
//-->
</script>
<script type="text/javascript"
src="http://xxx.googlesyndication.com/xxx/xxx.js">
</script>
このままでは何も表示されないか、謎の空白が出来るだけなので
下記のように変更してやったら……
<script language="JavaScript"><xsl:comment>
google_ad_client = "xxx-xxxxxxxxxxxxxxxx";
/* XXX, XXXxXX */
google_ad_slot = "xxxxxxxxxx";
google_ad_width = xxx;
google_ad_height = xx;
</xsl:comment>
</script>
<script language="JavaScript"
src="http://xxx.googlesyndication.com/xxx/xxx.js">
</script>
ちゃんと表示されるようになりました。
なお、IE6とOperaで動作確認。
Firefoxでも確認出来た方は報告してくださると助かりマスク。
#
(2009.1.23)追記:Firefoxでは動作しませんでした。ま、こんな試みやってんの、自分だけなんじゃないかと言う気が
してますが……。