powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как сделать всплывающее окно внутри которого будет карта.
17 сообщений из 17, страница 1 из 1
Как сделать всплывающее окно внутри которого будет карта.
    #38788731
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я очень плохо знаю фронт, но надо решить задачу.

Есть ссылка. при нажатии на нее должен вылезать popup c картой. Посоветуйте как это сделать.
...
Рейтинг: 0 / 0
Как сделать всплывающее окно внутри которого будет карта.
    #38788733
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если карта - это просто картинка, то недавно было Новое окно с картинкой внутри браузера
...
Рейтинг: 0 / 0
Как сделать всплывающее окно внутри которого будет карта.
    #38788734
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Как сделать всплывающее окно внутри которого будет карта.
    #38788737
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Простенький пример:

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
<!DOCTYPE HTML>
<html>
<head></head>
<body>
  <a href="javascript:window.open('https://www.google.ru/maps', 'maps', 'width=600,height=400')">
    Нажми, чтобы вылез popup c картой
  </a>
</body>
</html>
...
Рейтинг: 0 / 0
Как сделать всплывающее окно внутри которого будет карта.
    #38788738
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skyANA,
оу, круто - то, что надо. а можно туда как-то ещё координаты метки передать?
...
Рейтинг: 0 / 0
Как сделать всплывающее окно внутри которого будет карта.
    #38788740
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skyANA,

я тут набросал примерчик, но он новую вкладку открывает, а не новое окно

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
<!DOCTYPE html>
<html>
  <head>
  </head>
  <body>
  <a href=# onclick='showMap()'>show map <a>
    <div id="map-canvas"></div>
  </body>
   <script>
   function showMap(){
     
     window.open("map.html");
    }
     </script>
</html>
...
Рейтинг: 0 / 0
Как сделать всплывающее окно внутри которого будет карта.
    #38788745
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вот так вот получилось:

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
<!DOCTYPE html>
<html>
  <head>
  </head>
  <body>
  <a href=# onclick='showMap()'>show map <a>
    <div id="map-canvas"></div>
  </body>
   <script>
   function showMap(){
     
     window.open('map.html','map','width=600,height=400');
    }
     </script>
</html>
...
Рейтинг: 0 / 0
Как сделать всплывающее окно внутри которого будет карта.
    #38788748
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
redwhite90skyANA,
оу, круто - то, что надо. а можно туда как-то ещё координаты метки передать?А в чём проблема?
...
Рейтинг: 0 / 0
Как сделать всплывающее окно внутри которого будет карта.
    #38788751
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот например Зеленоград, 12-ти кратный zoom:
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
<!DOCTYPE HTML>
<html>
<head></head>
<body>
  <a href="javascript:window.open('https://www.google.ru/maps/@55.9937367,37.1825435,12z', 'maps', 'width=600,height=400')">
    Нажми, чтобы вылез popup c картой
  </a>
</body>
</html>
...
Рейтинг: 0 / 0
Как сделать всплывающее окно внутри которого будет карта.
    #38788752
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skyANAredwhite90skyANA,
оу, круто - то, что надо. а можно туда как-то ещё координаты метки передать?А в чём проблема?

тут что-то дописать можно ?

https://www.google.ru/maps'
...
Рейтинг: 0 / 0
Как сделать всплывающее окно внутри которого будет карта.
    #38788753
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skyANA,

ну или взять мой код

автор<!DOCTYPE html>
<html>
<head>
</head>
<body>
<a href=# onclick='showMap()'>show map <a>
<div id="map-canvas"></div>
</body>
<script>
function showMap(){

window.open('map.html','map','width=600,height=400');
}
</script>
</html>

внутри map.html захардкоженные значения маркера. Как сделать так, чтобы они из href(я их допишу) попали в map.html ?
...
Рейтинг: 0 / 0
Как сделать всплывающее окно внутри которого будет карта.
    #38788758
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skyANAВот например Зеленоград, 12-ти кратный zoom:
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
<!DOCTYPE HTML>
<html>
<head></head>
<body>
  <a href="javascript:window.open('https://www.google.ru/maps/@55.9937367,37.1825435,12z', 'maps', 'width=600,height=400')">
    Нажми, чтобы вылез popup c картой
  </a>
</body>
</html>


сорри пропустил это сообщение.

а как ещё сделать, чтобы маркер в центре нарисовался?


где все возможные параметры можно почитать?
...
Рейтинг: 0 / 0
Как сделать всплывающее окно внутри которого будет карта.
    #38788762
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
redwhite90а как сделать, чтобы маркер в центре нарисовался?
Simple markers
...
Рейтинг: 0 / 0
Как сделать всплывающее окно внутри которого будет карта.
    #38788916
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skyANAredwhite90а как сделать, чтобы маркер в центре нарисовался?
Simple markers

так я умею. проблема в том, что эти данные будут известны только на главной странице, а как их передать на открывшуюся - непонятно.

судя по всему можно как-то так передать.

http://maps.googleapis.com/maps/api/staticmap?size=600x300&markers=label:G|40.711614,-74.012318
...
Рейтинг: 0 / 0
Как сделать всплывающее окно внутри которого будет карта.
    #38789031
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
redwhite90skyANAпропущено...

Simple markers

так я умею. проблема в том, что эти данные будут известны только на главной странице, а как их передать на открывшуюся - непонятно.

судя по всему можно как-то так передать.

http://maps.googleapis.com/maps/api/staticmap?size=600x300&markers=label:G|40.711614,-74.012318 Ну как, как. Вот Вы парметры сайту Google передаёте, таким же образом можете передать и дочерней странице своего сайта.
Никакой магии тут нет, обычный GET запрос.
...
Рейтинг: 0 / 0
Как сделать всплывающее окно внутри которого будет карта.
    #38789056
ART-CODE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Судя по уровню вопросов, у т.с. впереди большой и интересный путь в мир Web.

Хотелось бы посоветовать на будущее - по возможности, не использовать
в проектах сторонние сервисы. Не важно, от goole или от yandex.
Не помогайте им отслеживать активность Ваших пользователей.

Сделайте, лучше свои карты
а в качестве исходных данных можно взять http://www.openstreetmap.org

Даже если сейчас не хватит опыта сделать правильно все свое,
нужно хотя-бы понимать что хорошо , а что плохо и стремиться исправить ситуацию.
...
Рейтинг: 0 / 0
Как сделать всплывающее окно внутри которого будет карта.
    #38789111
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skyANAredwhite90пропущено...


так я умею. проблема в том, что эти данные будут известны только на главной странице, а как их передать на открывшуюся - непонятно.

судя по всему можно как-то так передать.

http://maps.googleapis.com/maps/api/staticmap?size=600x300&markers=label:G|40.711614,-74.012318 Ну как, как. Вот Вы парметры сайту Google передаёте, таким же образом можете передать и дочерней странице своего сайта.
Никакой магии тут нет, обычный GET запрос.

А ну да.... я только не знал как считать эти гет параметры на html. Как то до этого призодилось на сервере это делать)

собственно вот так например можно это сделать:
http://stackoverflow.com/a/901144/2674303
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как сделать всплывающее окно внутри которого будет карта.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]