googleMaps の validator 通過

埋め込みリンクにしたときのXHTML Strictの場合のvalidator通過のためのタグ。

<object id="map" type="text/html" data="http://www.google.co.jp/maps?f=q&source=s_q&hl=ja&geocode=&q=%E5%A4%A7%E9%98%AA%E5%BA%9C%E5%A4%A7%E9%98%AA%E5%B8%82%E5%8C%97%E5%8C%BA%E6%9D%B1%E5%A4%A9%E6%BA%801%E4%B8%81%E7%9B%AE5-2&sll=34.697394,135.514002&sspn=0.001162,0.002401&ie=UTF8&ll=34.706058,135.520563&spn=0.033869,0.054932&z=14&iwloc=A&output=embed" style="width:100%;height:480px;">
<!--[if lte IE 8]><script type="text/javascript">(function(){var o=document.getElementById('map');var i=document.createElement('iframe');i.setAttribute('src',o.getAttribute('data'));i.style.width=o.style.width;i.style.height=o.style.height;o.parentNode.replaceChild(i,o);})();</script><!--[endif]-->

これでサクッとスルーです。

追記:2009-11-25 IE8で見えんかったので[if lte IE 8]に変更。9では見えると信じて。

| comment [0] | trackback [0] | category [ note ] | tags [ ]

トラックバックTrackBack URL:

コメントする