Фильтр по:
  

  • Страница 1 из 1
  • 1
Модератор форума: likbezz  
Скрипты и коды для юкоз - Форум аццкого кодера » Вопросы по верстке, дизайну, управлению и настройки модулей СMS от uCoz » Как сделать... Тема только по сайтам в системе uCoz » Карта Google в спойлере (отпозиционировать карту относительно спойлеру)
Карта Google в спойлере
Дата: Суббота, 31.03.2012, 11:42 |
Генерал-майор
Группа: Проверенные
Сообщений: 386
Награды: 1
Репутация: 0
Статус: Offline


Помогите пожалуйста ! Добавил карту Google на сайт в раздел - доска объявлений. Хочу ее засунут в спойлер - а она там не понятно как отображается. хотя если убрать строку
Code
<div style="display: none;">
то карта нормально отображается, единственное Но: - при первой загрузки страницы - карта получается не в спойлере а если понажимать спойлер - то все вроде как и хорошо.

[/code]

Добавлено (31.03.2012, 11:42)
---------------------------------------------
отображение карты

 
Дата: Суббота, 31.03.2012, 12:18 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


igrok,
Quote (igrok)
<div style="display: none;">
<body onload="initialize()" onunload="GUnload()">
<div id="map_canvas" style="width: 100%; height:350px;"></div>

Ха, прикольно, а что у вас в спойлере (или что это) делает
Code
<body>
...
Надеюсь вы в курсе что это за тег? И сколько их может быть на одной странице ...
...

Позже гляну.
...


 
Дата: Суббота, 31.03.2012, 12:29 |
Генерал-майор
Группа: Проверенные
Сообщений: 386
Награды: 1
Репутация: 0
Статус: Offline


Quote
<body onload="initialize()" onunload="GUnload()">
<div id="map_canvas" style="width: 100%; height:350px;"></div>


это блок отвечающий за загрузку карты.

Просто гул - говорит что якобы обязательным параметром - карта должна открыватся в новой странице.... wacko

а вот
Code


<div style="display: none;">


карта гугла API V3

это часть спойлера

Добавлено (31.03.2012, 12:29)
---------------------------------------------
могу выложить весь скрипт добавления карты

 
Дата: Суббота, 31.03.2012, 13:06 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


igrok,
Quote (igrok)
Просто гул - говорит что якобы обязательным параметром

Ссылку на то, где он говорит что тега боди должно быть две штуки. Да ещё и не закрыты ....
... Не вкурили документацию с первого раза - ознакомьтесь ещё раз, сразу же лепить косяки не лучший вариант ...


 
Дата: Суббота, 31.03.2012, 14:17 |
Генерал-майор
Группа: Проверенные
Сообщений: 386
Награды: 1
Репутация: 0
Статус: Offline


Руководство по Google Maps JavaScript API V3

Добавлено (31.03.2012, 14:17)
---------------------------------------------
я так и не понял.... - я выложил код спойлера с блоком загрузки карты. Что не так ? почему если я уберю строку спойлера

Code
<div style="display: none;">

то карта отображается хорошо, единственное огромное Но, это то что она сразу грузится не в спойлере. Нет идей что можно придумать ? cry


 
Дата: Суббота, 31.03.2012, 14:30 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


igrok,
Quote (igrok)
единственное огромное Но, это то что она сразу грузится не в спойлере

Не грузится она потому что:
1. Если блок скрыт (display: none) активное содержимое не загружается.
2. У боди только одно событие onload.
...

Quote (igrok)
Нет идей что можно придумать ?

Конечно есть, не первый же раз )
Карту скрывать не с помощью «display: none» а например при помощи, например, «position:absolute;» и смещением за пределы видимости.
Выводить карту ифреймом.
Вызывать карту одновременно с открытием спойлера ...
...


 
Дата: Суббота, 31.03.2012, 16:00 |
Генерал-майор
Группа: Проверенные
Сообщений: 386
Награды: 1
Репутация: 0
Статус: Offline


так так так.... !!! на счет позиционирования понял, а выводить инфреймом не совсем... Открывать в новом окне ? или как ? (можно код?)
Вызов карты имеется ввиду смещение в нужную позицию ?

Добавлено (31.03.2012, 15:48)
---------------------------------------------
к сожелению любые попытки присвоить "position:absolute" приводят к проблемам подгрузки карты.
пробовал сделать вот так:

Code


div class=map_canvas;
<div style="position: absolute: top: 0x; left: 0px; width: 800px; height: 350px;" /></div>

  <body onload="initialize()">  
<div id="map_canvas" style="width: 100%; height:100%;"></div>
    </div>
но все без результатов. Любые попытки изменить код скрипта карты - приводят снова к проблемам с загрузкой карты.
"display: none;">

Может возможно что небуть придумать с самим спойлером. Ведь если карту не скрывать с помощью
Code
"display: none;">
то после нескольких нажатий карта якобы работает в спойлере.

пример без display: none

Добавлено (31.03.2012, 16:00)
---------------------------------------------
В общем вопро остается открытым, если кто то знает как сделать "Карта Google в спойлере" то пожалуйста напишите, буду очень признателен и благадарен.

блок отвечающий за загрузку карты

Code
<body onload="initialize()">  
<div id="map_canvas" style="width: 800px; height:350px;"></div>
    </div>


 
Дата: Суббота, 31.03.2012, 21:54 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


igrok,
Quote (igrok)
а выводить инфреймом не совсем... Открывать в новом окне ? или как ?

Да нет, просто в спойлер укладывать ифрейм с адресом страницы с карты - это удобно если карта фиксированная.
...
Quote (igrok)
блок отвечающий за загрузку карты
Code
<body onload="initialize()">    
   <div id="map_canvas" style="width: 800px; height:350px;"></div>   
      </div>

Пиши-пишу - как об стенку горох ...
...

Карта Google в спойлере
...


 
Дата: Суббота, 31.03.2012, 23:05 |
Генерал-майор
Группа: Проверенные
Сообщений: 386
Награды: 1
Репутация: 0
Статус: Offline


ну извиняйте shy -это мой первый сайт. так что я не совсем все понемаю wacko

 
Дата: Суббота, 31.03.2012, 23:20 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


igrok,
Quote (igrok)
это мой первый сайт. так что я не совсем все понемаю

Не может быть у документа два тега <body>.
Скрытые через display: none элементы не подгружаются.
Открытые теги нужно закрывать.

Считайте это некоторые неизменные правила. Их нужно просто запомнить и следовать им.
...

Пример «Карта Google в спойлере» видите? - сделайте так же.


 
Дата: Суббота, 31.03.2012, 23:22 |
Генерал-майор
Группа: Проверенные
Сообщений: 386
Награды: 1
Репутация: 0
Статус: Offline


не открывается спойлер cry crazy facepalm

 
Дата: Суббота, 31.03.2012, 23:23 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


igrok,
Quote (igrok)
не открывается спойлер

Что вы имеете в виду?


 
Дата: Суббота, 31.03.2012, 23:31 |
Генерал-майор
Группа: Проверенные
Сообщений: 386
Награды: 1
Репутация: 0
Статус: Offline


Ваааа !!!! Ураааа !!!! Спасибо огромное !!!! все работает !!!! 2-дня сижу мучаюсь.... жена кричит - бросай все это.... wacko А ты тут - раз два и готово! Ну respect hands booze

Добавлено (31.03.2012, 23:31)
---------------------------------------------
ну как минимум сылка на ваш сайт обязательна! только вот у мну еще пару вопросов есть но не для этой темы shy

 
Дата: Суббота, 31.03.2012, 23:31 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


igrok,
Quote (igrok)
все работает

Кнопочку-то под себя настрой ... твоя была лучше - та, что овальная ...
...


 
Дата: Суббота, 31.03.2012, 23:39 |
Генерал-майор
Группа: Проверенные
Сообщений: 386
Награды: 1
Репутация: 0
Статус: Offline


та не - твоя лучше - и окуратние smile

Добавлено (31.03.2012, 23:39)
---------------------------------------------
если я сделаю ссылку на твой сайт в виде подписи как у меня на сайт "зевс" это будет норм или выделить по серьйозней ? Вы мне очень помогли так что - как скажите. (почти :), если не будет противоречить дизайну.)

 
Скрипты и коды для юкоз - Форум аццкого кодера » Вопросы по верстке, дизайну, управлению и настройки модулей СMS от uCoz » Как сделать... Тема только по сайтам в системе uCoz » Карта Google в спойлере (отпозиционировать карту относительно спойлеру)
  • Страница 1 из 1
  • 1
Поиск:


Мобильная версия