Помогите не работает в Хроме, пашет в Фаерфоксе.
Загрузчик активного содержимого карт Яндекса:
function map(block){
window.countIdFrame = window.countIdFrame || 0;
window.countIdFrame++;
var current = window.countIdFrame;
var js=$(block).attr('src').replace('/static/','/js/').replace(/&/g,'&');
$(block).after('<iframe align="left" scrolling="no" marginheight="0" hspace="0" vspace="0" marginwidth="0" frameborder="0" width="450" height="350" id="frame'+current+'" seamless></iframe>');
$(block).remove();
setTimeout( function() {
for(i=0;i<window.frames.length;i++){
if(window.frames[i].frameElement.id==('frame'+current)){
window.frames[i].document.open();
window.frames[i].document.write('<html><head><title>Карта проезда</title></head><body style="margin:0; padding:0;">');
window.frames[i].document.write('<script type="text/javascript" charset="utf-8" src="'+js+'"><\/script>');
window.frames[i].document.write("</body></html>");
window.frames[i].document.close();
}
}
},1);
}
Куча карт в статике (при наведении заменится на рабочую карту):
<img style="cursor: pointer;" onmouseover="map(this);" alt="" src="//api-maps.yandex.ru/services/constructor/1.0/static/?sid=7a-fwO57Be3z8D_DzAdNHikI4knNmj8t&width=450&height=350" />
................
Статика заменяется на динамику при наведении мышки.