О сайте | Обратная связь | Памятка для вебмастера
[ Регистрация · Войти · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Создание сайта » Дизайн сайта » Интерактивная карта (ограничения на uCoze) (Ограничения при создании интерактивной карты и ее загрузке)
Интерактивная карта (ограничения на uCoze)
Koshed Дата: Понедельник, 04.06.2012, 15:59 | Сообщение # 1
Первоклашка
Группа: Пользователи
Сообщений: 5
Город: Макеевка
Репутация: 0
Статус: Offline
Здраствуйте. Возникла такая проблема. Создал интерактивную карту сельского кладбища. При наведении на значек памятника на карте можно просмотреть фотографию в новой вкладке и в большом размере. Удобно для посетителей сайта. Но код оказался слишком большой, например:
<!-- интерактивна карта кладбища -->
<img src="http://exper.at.ua/Interakt_karta/new_cvyntar1.png" width="230" height="466" usemap="#KARTA" border="0" hspace="18" />
<map id="KARTA" name="KARTA">
<area shape="rect" coords="117,2,120,12" alt="" title="Заболотная М." a target="blank" href="http://exper.at.ua/photo/new_cvintar/36_gavrilishini_rodina/11-0-1263" />
...........
...........
<area shape="rect" coords="217,454,226,465" alt="" title="Гаврилишин" a target="blank" href="http://exper.at.ua/photo/new_cvintar/36_gavrilishini_rodina/11-0-1263" />
</map>
То есть более 300 пунктов. При загрузке в первый контейнер и сохранении - выдается сообщение "Максимальная длина шаблона 40000 символов. Код не загружается. Можно ли в этой ситуации, что нибуть сделать? Удалить записи в этом случае нельзя, так как карта будет не полной.
сайт: http://exper.at.ua/photo/1


Сообщение отредактировал Koshed - Понедельник, 04.06.2012, 16:00
KorniloFF Дата: Понедельник, 04.06.2012, 22:27 | Сообщение # 2
Профессор(ша)
Награды: 27
Группа: Администраторы
Сообщений: 3514
Город: Ялта
Репутация: 251
Статус: Offline
Koshed, так и не понял, как работает ваша карта, но смысл вопроса понятен.
Сделайте новый документ в корне сайта, например, 111.js
в него внесите текст:
Code
document.getElementById('KARTA').innerHTML= '
<area shape="rect" coords="117,2,120,12" alt="" title="Заболотная М." a target="blank" href="http://exper.at.ua/photo/new_cvintar/36_gavrilishini_rodina/11-0-1263" />
...........
...........
<area shape="rect" coords="217,454,226,465" alt="" title="Гаврилишин" a target="blank" href="http://exper.at.ua/photo/new_cvintar/36_gavrilishini_rodina/11-0-1263" />   
'

То есть, перенесите все теги area вместе с содержимым.
А в первом контейнере, ниже </map> пропишите:
Code
<script type="text/javascript" src="/111.js"></script>

Выглядеть должно так:
Code
<map id="KARTA" name="KARTA">  
</map>
<script type="text/javascript" src="/111.js"></script>


Надеюсь, понятно объяснил B)




Z146965124780
R374477004237
Ну, или хотя бы добавьте в репутацию.


Сообщение отредактировал KorniloFF - Понедельник, 04.06.2012, 22:29
Koshed Дата: Понедельник, 04.06.2012, 22:40 | Сообщение # 3
Первоклашка
Группа: Пользователи
Сообщений: 5
Город: Макеевка
Репутация: 0
Статус: Offline
Quote (KorniloFF)
То есть, перенесите все теги area вместе с содержимым. А в первом контейнере, ниже </map> пропишите:

Я так понимаю, что все теги надо скорпировать в БЛОКНОТ и залить в Файловый менеджер? Или как?
KorniloFF Дата: Понедельник, 04.06.2012, 22:43 | Сообщение # 4
Профессор(ша)
Награды: 27
Группа: Администраторы
Сообщений: 3514
Город: Ялта
Репутация: 251
Статус: Offline
Koshed, вы верно поняли. Не забудьте перед заливкой поменять расширение файла на js.



Z146965124780
R374477004237
Ну, или хотя бы добавьте в репутацию.


Koshed Дата: Понедельник, 04.06.2012, 23:26 | Сообщение # 5
Первоклашка
Группа: Пользователи
Сообщений: 5
Город: Макеевка
Репутация: 0
Статус: Offline
Сделал так: скопировал все теги <area shape="rect" coords="116,454,122,465" alt=...... их много в блокнот и сохранил с расширением js, залил в файловый менеджер. В первом контейнере прописал только :

Изображение самой карты: <img src="http://exper.at.ua/Interakt_karta/....... под ней
<map id="KARTA" name="KARTA">
</map>
<script type="text/javascript"src="http://exper.at.ua/Interakt_karta/New_cvyntar.js"></script>
- то есть прописал ссылку на текст яваскрипт. Кажется все сделал правильно,
но карта не работает. И подписи при наведении курсора на условные рисунки памятников карты не работают. Что сделал не так? http://exper.at.ua/photo/1


Сообщение отредактировал Koshed - Понедельник, 04.06.2012, 23:36
KorniloFF Дата: Понедельник, 04.06.2012, 23:47 | Сообщение # 6
Профессор(ша)
Награды: 27
Группа: Администраторы
Сообщений: 3514
Город: Ялта
Репутация: 251
Статус: Offline
У тебя содержимое скрипта:
Code
<html>
<head>
<meta name="robots" content="noindex,nofollow">
<title>HTTP 404 Не найдено</title>
<style>
body, td {font-family:Tahoma,Arial;font-size:9pt;}
a:link {text-decoration:underline; color:#0000FF}
a:visited {text-decoration:underline; color:#0000FF}
a:hover {text-decoration:underline; color:#FF0000}
.copy {font-size:7pt;}
#adBegunzz {z-index:10;position:absolute;top:0;left:0;padding:1px 2px 2px 0px;}
#adTextzz a, #adTextzz a:link, #adTextzz a:visited, #adTextzz a:active {line-height:22px;font-family:Tahoma,Arial;font-size:11px;text-decoration:none;width:100%;border-bottom:1px outset;z-index:9;position:absolute;top:0;left:0;cursor:pointer;color:#000000;background:#FFCC00;}
#adTextzz a:hover {color: HighlightText;background: Highlight;}
</style>
</head>
<body bgcolor="#FFFFFF" style="margin:0">
<table height="100%" width="100%" border="0">
<tr><td height="50" valign="top" align="center">
 
</td></tr>
<tr><td height="100" valign="top" align="center">
<h2>Неможливо знайти дану сторінку</h2>
</td></tr>
<tr><td height="50" valign="top" align="center">
<p>Імовірно, вона була видалена, перейменована, чи тимчасово недоступна.</p>
<p>Можливо Вам варто повернутись на головну сторінку сайту:</p>
<p class=MsoNormal align=center style='text-align:center;line-height:200%'><b><span
lang=EN-US style='font-size:16.0pt;line-height:200%;color:navy;mso-ansi-language:
EN-US'><a href="http://www.dvasela.at.ua/">www.dvasela.at.ua</a></span></b></p>
</td></tr>
<tr><td valign="top" align="center">
<!--script language="JavaScript" src="http://404.sape.ru/404/context_302.js" type="text/javascript"></script-->
</td></tr>
<tr><td valign="bottom" align="center" class="copy">
<a href="http://www.ucoz.ru/"><b>uCoz Web Services</b></a><br><br><br>
</td></tr>
</table>
</body>
</html>

Сделай, как я написал.




Z146965124780
R374477004237
Ну, или хотя бы добавьте в репутацию.
Форум » Создание сайта » Дизайн сайта » Интерактивная карта (ограничения на uCoze) (Ограничения при создании интерактивной карты и ее загрузке)
  • Страница 1 из 1
  • 1
Поиск:
Интерактивная карта (ограничения на uCoze) - Создание сайта - Дизайн сайта - Форум
Сегодня были на форуме:
day_dat, alexbordug11, vtcvetkovina, kristinakibalnik10

Конструктор кнопок он-лайн


Получить код CSS

Подбор цветов

Справочник по html и CSS

Наши копирайтеры

Поиск