Всем привет! Много чего наделал сам, но тут уже никак не могу решить проблему....
Знач в чем дело....
Задача: пользователю является модальное окно в котором:
- он вводит ID карты (на базе GoogleMaps). например 002
- Потом берутся данные с формы и через XMLHttpRequest проверяется, еть ли даная карта (есть).
- Далее в поля ввода подгружаются параметры карты (широта, долгота, масштаб, тип, название, описание). Это все ок без перезагрузки.
- далее (в чем и проблема) мне соответственно нужно вызвать саму карту для того, чтобы юзер мог выставить нужный ему центр и масштаб на существующей уже карте и вставил ее в iframe и далее в bbcode и в сообщение и публикация...
И вот в чем проблема:
для того, чтобы карта показалась согласно ID, она должна прочитать параметры в адресной строке. Например:
page.php?pg=bb&id=002&lat=29.878700000000002&lng-95.6245&z=15&t=hybrid#id=002&lat=29.878700000000002&lng=-95.62450000000001&z=15&t=hybrid
Сама карта с содержимым:
<link href="/main/umaps/main_bb.css" rel="stylesheet" type="text/css" />
<script src="/main/umaps/jquery.js"></script>
<script src="/main/umaps/angular.min.js"></script>
<script type="text/javascript" src="/main/umaps/1.513/api.js"></script>
<script type="text/javascript" src="/main/umaps/stripe.js"></script>
<script type="text/javascript" src="/main/umaps/layers.js?v2"></script>
<script type="text/javascript" src="/main/umaps/main_bb.js"></script>
<div id="map"></div>
сидит по соседству: page.php?pg=map
Так вот как мне без перезагрузки подтянуть карту?
Методы XMLHttpRequest подтягивают но она не отображается так как не читает параметры в строке. А на странице карты параметры читаются.