0

マップにAdSense広告を表示しようとしていますが、InternetExplorerでもう一度苦労します。広告は、私が試した他のすべてのブラウザー(chrome、ff、safari、opeara)に表示されますが、InternetExplorerには表示されます。誰かがこれに遭遇したことがありますか?これがadmanagerの私のコードです:

var publisherID = 'ca-pub-6630823543717184';

var adsManagerOptions = {
maxAdsOnMap : 1,
style: 'adunit',
channel: '5611474977'
};
adsManager = new GAdsManager(map, publisherID, adsManagerOptions);
adsManager.enable();

xhtml1-strictdoctypeを使用しています

4

1 に答える 1

2

これに対する解決策を見つけました。スクリプトのバージョンを v=2.x として宣言する必要がありますが、私は v=2 でした。

正しい方法:

<script src="http://maps.google.com/maps?file=api&amp;v=2.x&amp;key=YOUR_KEY_HERE&amp;sensor=false"
type="text/javascript"></script>

私が持っていた

<script src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=YOUR_KEY_HERE&amp;sensor=false"
    type="text/javascript"></script>

この小さな省略により、IE がマップに Google 広告を表示しませんでした。問題が解決しました!

于 2010-03-28T13:29:22.883 に答える