2010-03-27 6 views
0

J'essaie d'afficher des publicités adsense sur les cartes, mais Internet Explorer me donne du fil à retordre. Les annonces s'affichent sur tous les autres navigateurs que j'ai essayés (chrome, ff, safari, opeara) mais sur Internet Explorer. Est-ce que quelqu'un a déjà rencontré ça? voici mon code pour le admanager:Google Maps - Les annonces Adsense n'apparaissent pas dans Internet Explorer

var publisherID = 'ca-pub-6630823543717184'; 

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

J'utilise DOCTYPE xhtml1 stricte

+1

Question stupide, mais je ne suppose pas que vous exécutez une sorte de bloqueur de publicité sur IE êtes-vous? AdSense apparaît-il ailleurs? –

+0

oh non non :) toutes les autres annonces fonctionnent, mais pas sur les cartes; Cependant, les publicités sur d'autres sites utilisant AdSense sur Google Maps fonctionnent sur mon explorateur, donc quelque chose ne va pas avec mon code. encore essayer de comprendre, car il n'y a pas de message d'erreur non plus. bugger: - / – mspir

Répondre

1

J'ai trouvé une solution à ce sujet. Vous devez déclarer la version de script v = 2.x alors que j'avais v = 2

manière correcte:

<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> 

J'ai eu

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

ce petit ommission était à l'origine pas IE afficher des annonces google sur mes cartes. Problème résolu!