2014-12-11 18 views
10

Załóżmy, że mam adres zmiennej - myAddressMake a href który otworzyć mapę Google z określonego adresu

Chcę utworzyć - <a href="..."></a>

który otworzy Map Google z tym adresem.

Jak to osiągnąć?

+3

Przejdź do mapy google, wyszukaj swoją lokalizację i kliknij przycisk udostępniania/linku, dostaniesz link, którego potrzebujesz. – putvande

+0

ale chcę, żeby była dynamiczna, nie tylko dla tego przykładu. – URL87

+1

Myślę, że możesz zrobić "https: //maps.google.com/maps? Q =" z tym, czego szukasz. Na przykład Nowy Jork to 'https: //maps.google.com/maps? Q = New + York', a jeśli jest bardziej szczegółowy, zrób coś w stylu' https://maps.google.com/maps?q= 1st + avenue, New + York' – putvande

Odpowiedz

27

Można to zrobić tak:

jest to Twoja href: http://maps.google.com/?q= wszystko, co idzie po q zostaną wypełnione w poszukiwaniu wypełnione i złożone, na przykład: 1200 Pennsylvania Ave SE, Waszyngton, Dystrykt Columbia, 20003

Więc link wygląda następująco: <a href="http://maps.google.com/?q=1200 Pennsylvania Ave SE, Washington, District of Columbia, 20003">...</a>

Jeśli potrzebujesz „Q”, aby być dynamiczne można zrobić to z prostego kodu jQuery aktualizacji href.