2010-03-27 3 views
0

Я пытаюсь отображать объявления AdSense на картах, но интернет-исследователь снова смущает меня. Объявления показываются во всех других браузерах, которые я пробовал (chrome, ff, safari, opeara), но Internet Explorer. Кто-нибудь сталкивался с этим раньше? вот мой код AdManager:Google Maps - объявления Adsense, которые не отображаются в Internet Explorer

var publisherID = 'ca-pub-6630823543717184'; 

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

Я использую XHTML1-строги доктайп

+1

Глупый вопрос, но я не думаю, что вы используете какой-то блокировщик рекламы в IE, не так ли? Появляется ли adsense в другом месте? –

+0

oh no no :) все другие объявления работают, только не на картах; однако объявления на других сайтах, использующие adsense на картах google, работают над моим проводником, поэтому с моим кодом что-то не так. все еще пытаясь понять, хотя, поскольку нет сообщения об ошибке. bugger: - / – mspir

ответ

1

Я нашел решение этой проблемы. Вы должны объявить версию скрипта как у = 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> 

этот маленький ommission причинял IE не в показ объявлений Google на моих картах. Задача решена!

Смежные вопросы