вывод карты

LG
На сайте с 17.01.2014
Offline
42
397

Не шарю в яве, если я не ошибаюсь это же оно)?

<script src="http://api-maps.yandex.ru/2.0.20/?load=package.full&lang=ru-RU" type="text/javascript"></script>
<script type="text/javascript">
$('#maps').click( function() {

$.ajax({
type: 'POST',
url: '<? echo $def_mainlocation; ?>/includes/ajax/maps_firms_site.php',
data: '<? echo $string_where; ?>',
beforeSend: function() { $('#results_map').html('<img src="<? echo $def_mainlocation; ?>/images/go.gif">'); },
success: function(data){
$('#results_map').html(data);
}
});

});
</script>

Вопрос как мне карту не выводить через клик, а чтобы при загрузки страницы она уже была открыта?)

LY
На сайте с 28.05.2010
Offline
50
#1

Ну это конечно оно, но мне кажется для начала надо понять что хотите получить в итоге.

В приведенном коде довольно модифицированное "оно".

Вот обычная карта с центрированием на объекте:

<script src="http://api-maps.yandex.ru/2.0-stable/?load=package.standard&lang=ru-RU" type="text/javascript"></script>


<div id="map" style="width: 600px; height: 400px"></div>

<script type="text/javascript">
var map = new ymaps.Map ("map", {
center: [55.76, 37.64],
zoom: 7
});
</script>

В последнем куске координаты и зум карты на объекте.

Магазин аккаунтов с балансом Litres,DNS,Ozon,Rotapost и еще 50+ других сервисов тут - vk.cc/7QK0Sk
LG
На сайте с 17.01.2014
Offline
42
#2

Карта показывает предприятия, которые зарегистрированы в каталоге в той или иной категории, и вызывается она путем нажатия на ссылку "Показать на карте", мне бы хотелось, чтобы она уже была открыта когда заходишь на страницу, той или иной категории)

psics
На сайте с 02.04.2009
Offline
130
#3
LipGrad:
Карта показывает предприятия, которые зарегистрированы в каталоге в той или иной категории, и вызывается она путем нажатия на ссылку "Показать на карте", мне бы хотелось, чтобы она уже была открыта когда заходишь на страницу, той или иной категории)

вам просто нужно скопировать код, который получите при создании карты и вставить

https://tech.yandex.ru/maps/tools/constructor/ - тут создавать - лучше залогиниться, чтобы можно было править

LG
На сайте с 17.01.2014
Offline
42
#4
psics:
вам просто нужно скопировать код, который получите при создании карты и вставить
https://tech.yandex.ru/maps/tools/constructor/ - тут создавать - лучше залогиниться, чтобы можно было править

Не понял я) зачем мне создавать новую карту, она уже есть вроде, в неё уже прописываются конторы с метками их адресного прибывания, или я что то не понял, прошу прощения за тупость.

psics
На сайте с 02.04.2009
Offline
130
#5
LipGrad:
Не понял я) зачем мне создавать новую карту, она уже есть вроде, в неё уже прописываются конторы с метками их адресного прибывания, или я что то не понял, прошу прощения за тупость.

ну это не тупость, просто уточнение от непонимания

тогда если вы уже создали вам внизу выдает код <script ...>...</script> такого вида. Вам нужно его вставить в нужное место в шаблоне сайта или посте...

LovelAss
На сайте с 05.06.2009
Offline
96
#6


<script src="http://api-maps.yandex.ru/2.0.20/?load=package.full&lang=ru-RU" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {

$.ajax({
type: 'POST',
url: '<? echo $def_mainlocation; ?>/includes/ajax/maps_firms_site.php',
data: '<? echo $string_where; ?>',
beforeSend: function() { $('#results_map').html('<img src="<? echo $def_mainlocation; ?>/images/go.gif">'); },
success: function(data){
$('#results_map').html(data);
}
});

});
</script>
LG
На сайте с 17.01.2014
Offline
42
#7
LovelAss:

<script src="http://api-maps.yandex.ru/2.0.20/?load=package.full&lang=ru-RU" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {

$.ajax({
type: 'POST',
url: '<? echo $def_mainlocation; ?>/includes/ajax/maps_firms_site.php',
data: '<? echo $string_where; ?>',
beforeSend: function() { $('#results_map').html('<img src="<? echo $def_mainlocation; ?>/images/go.gif">'); },
success: function(data){
$('#results_map').html(data);
}
});

});
</script>

Ой, спасибо, это я имел ввиду))

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий