• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Załadowanie map google-Ajax

Object Storage Arubacloud
0 głosów
151 wizyt
pytanie zadane 8 lipca 2016 w HTML i CSS przez artix132 Użytkownik (870 p.)

http://test.artur236.cba.pl/
Problem polega na tym, że jak wejdzie się na strone główną, a potem przejdzie do zakładki kontakt mapa się nie załaduje.Trzeba odświeżyć strone lub bezpośrednio do paska adresu wpisać ten adres. Możecie jakoś pomóc? Co zmienić, poprawić itd.
<
script src="http://maps.googleapis.com/maps/api/js"></script>
Wywołuje ją z body:
<
body onload="mapaStart()"<?php body_class(); ?>>

skrypt:

<script type="text/javascript"> var mapa; // obiekt globalny function dodajMarker(opcjeMarkera) { opcjeMarkera.map = mapa; var marker = new google.maps.Marker(opcjeMarkera); } function mapaStart() { var wspolrzedne = new google.maps.LatLng(51.35004746495774,20.02959966659546); var opcjeMapy = { zoom: 16, center: wspolrzedne, mapTypeId: google.maps.MapTypeId.SATELLITE }; mapa = new google.maps.Map(document.getElementById("mapka"), opcjeMapy); // ikonki var ikona1 = new google.maps.MarkerImage("https://www.google.com/mapfiles/arrow.png"); dodajMarker({position: new google.maps.LatLng(51.3487955555550,20.0253966659546), title: 'Obiekt', icon: ikona1, animation: google.maps.Animation.BOUNCE}); } </script>

 

1 odpowiedź

0 głosów
odpowiedź 8 lipca 2016 przez ShiroUmizake Nałogowiec (46,300 p.)
Po pierwsze , przeczytaj to : http://gmapsapi.com/.

Po drugie skrypt ładuje się w async i defer => tzw. tle i po załadowaniu HTML.

Po trzecie => mapę, ładujesz w header z kluczem  (takie coś co się rejestrowałeś się na ich witrynie Google for Developers).

Po czwarte => Zmień do pa"...#$@@ ten hosting, bo tego kodu nie da się czytać!
komentarz 9 lipca 2016 przez artix132 Użytkownik (870 p.)
edycja 9 lipca 2016 przez artix132
Przeczytałem, wyłączyłem ajax-a na całej stronie(na razie, może na stałe). Mapa działa.

Mam problem z wtyczką Gallery Bank w wordpressie. Problem widzicie na stronie, po powiększeniu miniatury:nie wyświetlają się w pełni na stronie a jak przwine niżej obrazek zostaje w tym samym miejscu a body sie wydłuża
. Wydaje mi sie że po częśći za  to odpowiada divy:
<div id="fancybox-overlay" oraz <div id="fancybox-wrap"

Chciałem zmniejszyć odległość"top" ale nie moge znaleźć tych divów w żadnym pliku.

Chyba że wy nie macie z tym problemów a problemem jest cba.pl :/
Jutro bede próbował przenieść na inny hosting
komentarz 10 lipca 2016 przez ShiroUmizake Nałogowiec (46,300 p.)
No nie wiem, jak masz sklep np: to pobieranie co chwilę requesta, potrafi być... irytyjące.

ej, trzeba było mówić, że to wordpress xD. Wordpress ma osobną wtyczkę do googleMaps. (Jak prawie wszystko, w wordpressie...) . Link: https://pl.wordpress.org/plugins/wp-google-maps/.

Z ciekawości a jak ładowałeś plik do szablonu. Przez action_filter (bodajże tak to się nazywało) czy wp_enque_script?

Co do galery, poszukaj może w pliku function.php, może stamstąd się wczytuje.

Podobne pytania

0 głosów
1 odpowiedź 1,278 wizyt
pytanie zadane 9 lutego 2016 w HTML i CSS przez Mateusz Stawicki Nowicjusz (120 p.)
0 głosów
1 odpowiedź 232 wizyt
pytanie zadane 31 grudnia 2015 w HTML i CSS przez Paweł123 Nałogowiec (33,500 p.)
0 głosów
2 odpowiedzi 166 wizyt
pytanie zadane 24 grudnia 2015 w HTML i CSS przez Paweł123 Nałogowiec (33,500 p.)

92,565 zapytań

141,416 odpowiedzi

319,598 komentarzy

61,948 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...