Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 03.04.2014, 10:35
Интересующийся
Отправить личное сообщение для Norm Iridium Посмотреть профиль Найти все сообщения от Norm Iridium
 
Регистрация: 16.05.2010
Сообщений: 19

Как улучшить скритп загрузки карт яндекса
Помогите не работает в Хроме, пашет в Фаерфоксе.

Загрузчик активного содержимого карт Яндекса:
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&amp;width=450&amp;height=350" />
................


Статика заменяется на динамику при наведении мышки.

Последний раз редактировалось Norm Iridium, 03.04.2014 в 11:36.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как отследить событие загрузки img? GrEb Events/DOM/Window 3 12.02.2010 16:47
Как отслеживать прогресс загрузки страницы и ошибки? Бобр AJAX и COMET 6 26.01.2010 08:14
Как дождаться ПОЛНОЙ загрузки страницы? arma Events/DOM/Window 7 04.11.2009 20:05
Поле загрузки файла. как опусташить? clgs Элементы интерфейса 1 26.06.2009 14:46
Как выдавать ошибку при сбросе загрузки страницы? AvaGet Общие вопросы Javascript 2 11.12.2008 19:04