На главную... Продукты | Технологии | Классификаторы | Проекты | Скачать | Цены| Форум | Статьи | Обучение | Контакты

В GIS WebServer ссылка забитая в семантику объекта отоброжается только прописными буквами.

Поиск  Пользователи  Правила  Войти
Форум » Серверные приложения » GIS WebServer
Страницы: 1
RSS
В GIS WebServer ссылка забитая в семантику объекта отоброжается только прописными буквами.
 
На карте есть объект, у него в семантику забита ссылка, в ссылке присутствуют заглавные буквы, и соответственно если заменить их прописными ссылка работать не будет. В ГисКарта 2011 ссылка отображается правильно, но при привязке карты к Web серверу все заглавные буквы превращаются в прописные. Из-за чего это может происходить?
Пробовал прописывать символами "%56". Но возникает другая проблема, по какой-то причине после первых % в строке обязательно образуется цифра 25! При чем опять только в GISWebServer.
 
Если речь про панель "Объекты карты", то замените в файле MapView\Scripts\mapview.js в функции mapShowObjectSummary строку
Код
eSemValue.innerHTML = '<a href="' + Value.toLowerCase() + '" target="blank" style="text-transform:lowercase">' + Value + '</a><br>';
на
Код
eSemValue.innerHTML = '<a href="' + Value + '" target="blank" style="text-transform:lowercase">' + Value + '</a><br>';


Предварительно включите использование неоткомпилированной версии java-скриптов в файле GIS.master. Закомментируйте строку <script src="scripts.js?ver=8.8" type="text/javascript"></script> и раскомментируйте ссылки на отдельные файлы скриптов:
Код
    <%-- <script src="scripts.js?ver=8.8" type="text/javascript"></script> --%>

    <script src="MapView/Scripts/md5.js" type="text/javascript"></script>
    <script src="MapView/Scripts/raphael-min.js" type="text/javascript"></script>
    <script src="MapView/Scripts/imgmap.js" type="text/javascript"></script>
    <script src="MapView/Scripts/mapserver.js" type="text/javascript"></script>
    <script src="MapView/Scripts/tooltips.js" type="text/javascript"></script>
    <script src="MapView/Scripts/uploader.js" type="text/javascript"></script>
    <script src="MapView/Scripts/handlers.js" type="text/javascript"></script>
    <script src="MapView/Scripts/mapview.js" type="text/javascript"></script>
    <script src="MapView/Scripts/global.js" type="text/javascript"></script>
 
Да помогло, большое спасибо)
Страницы: 1
Читают тему (гостей: 1)



© КБ Панорама, 1991-2024

Регистрируясь или авторизуясь на форуме, Вы соглашаетесь с Политикой конфиденциальности