Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript]Przewijanie w Google maps, przewija tylko 3x i szare tło
n0wy
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 12.09.2008

Ostrzeżenie: (0%)
-----


Witam
Wstawiłem sobie na stronę mapy Google. Mapki wyświetlają się ok, jednak po kliknięciu 2-3x w dowolnym kierunku mapka przestaje się pojawiać i widzę tylko szare tło.
Szukam już 2 dzień po Google i nie mogę znaleźć czego brakuje.
Oto kod z mojej strony:
  1. <script type=text/javascript>
  2. var geodecoder = null;
  3. var map = null;
  4. function load() {
  5. if (GBrowserIsCompatible()) {
  6. map = new GMap2(document.getElementById("map"));
  7. map.addControl(new GLargeMapControl());
  8. geocoder = new GClientGeocoder();
  9. showAddress("Pomorskie, Gdynia, Benisławskiego 32, PL");
  10. }
  11. }
  12.  
  13. function showAddress(address) {
  14. geocoder.getLatLng(
  15. address, function(point) {
  16. if (!point) {
  17. } else {
  18. map.setCenter(point, 17);
  19. var marker = new GMarker(point);
  20. map.addOverlay(marker);
  21. }
  22. }
  23.  
  24. );
  25.  
  26. }
  27.  
  28. <script type="text/javascript">
  29. //<![CDATA[ var geodecoder = null;
  30. var map = null;
  31. function load() {
  32. if (GBrowserIsCompatible()) {
  33. map = new GMap2(document.getElementById("map"));
  34. map.addControl(new GLargeMapControl());
  35. geocoder = new GClientGeocoder();
  36. showAddress("Pomorskie, Gdynia, Benisławskiego 32, PL");
  37. }
  38. }
  39. function showAddress(address) {
  40. geocoder.getLatLng(
  41. address, function(point) {
  42. if (!point) {
  43. } else {
  44. map.setCenter(point, 17);
  45. var marker = new GMarker(point);
  46. map.addOverlay(marker);
  47. }
  48. }
  49. );
  50. }


Z góry dzięki za każdą pomoc.

Dalej próbuje znaleźć cokolwiek i wygląda na to, że w kodzie wszystko jest ok;o
Zamieniłem ten kod, na podobny ze znalezionego na stronie przykładu, który na bank działał ok, ale na mojej stronie i tak była lipa:/

Tu jest link do stronki z mapką. Dlaczego tylko ja mam taki dziwny problem?;o http://www.dysarz.pl/kontakt
Plizz pomóżcie coś;/

Ten post edytował n0wy 15.09.2008, 01:19:37
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




w kodzie dales tak:
Kod
<body onload='load(); GUnload();'>

Czyli inicjalizujesz google i od razu deinicjalizujesz, wiec ci nie dziala. Powinno byc tak:
Kod
<body onload="load()" onunload="GUnload()">


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
n0wy
post
Post #3





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 12.09.2008

Ostrzeżenie: (0%)
-----


Wielkie dzięki:]
Pomogło:]
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 01:04