Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Проблема при запросе XMLHttpRequest с php / 9 сообщений из 9, страница 1 из 1
26.04.2013, 12:41
    #38241305
its_me
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема при запросе XMLHttpRequest с php
Есть карта(сайт) с маркером при нажатии на который вылазит popup, как вылазит:( взял от сюда )
Код: javascript
1.
2.
3.
4.
5.
6.
var xmlhttp = getXmlHttp();
xmlhttp.open('GET', 'хост/test/dtp.php?feature_dtp='+feature_dtp, false);
xmlhttp.send(null);
if(xmlhttp.status == 200) {
var popup = xmlhttp.responseText;
};



все было супер пока в dtp.php не вставил это:

при нажатии на картинку должен менять в заданном div на эту картинку...но не меняет.
Отдельно dtp.php работает.
пробовал асинхронный, но он выдает ошибку "NotFoundError: DOM Exception 8".
В скриптах не силен, помогите(help).
...
Рейтинг: 0 / 0
26.04.2013, 15:23
    #38241697
sxq
sxq
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема при запросе XMLHttpRequest с php
ну так верните все как было, в чем проблема-то?
...
Рейтинг: 0 / 0
26.04.2013, 15:36
    #38241732
its_me
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема при запросе XMLHttpRequest с php
проблема в том что как было не надо, надо как стало...и чтобы работало. Почему-то в php не выполняется(не возвращает) следующее:
...
Рейтинг: 0 / 0
26.04.2013, 15:48
    #38241766
ЫLL HEAD
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема при запросе XMLHttpRequest с php
проверяли, js точно достукивается до dtp.php ?
...
Рейтинг: 0 / 0
26.04.2013, 16:05
    #38241812
mage.lan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема при запросе XMLHttpRequest с php
its_me,

а где кусок в котором вы дивы формируете?
Вообще покажите то, что в исходнике браузера, и мы вам найдем ошибку, если она в скрипте.
...
Рейтинг: 0 / 0
26.04.2013, 16:20
    #38241847
its_me
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема при запросе XMLHttpRequest с php
отдельно dtp.php работает без проблем, если убрать то что я добавил то и из html работает тоже. На счет js я не понял, у меня нету файлов js....
...
Рейтинг: 0 / 0
26.04.2013, 16:23
    #38241852
its_me
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема при запросе XMLHttpRequest с php
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
var json_dtp = L.geoJson(dtpdata, {
       pointToLayer: function (feature, latlng) {
                var feature_dtp=encodeURIComponent(feature.properties.dtp);
                function getXmlHttp(){
                                      var xmlhttp;
                                      try {
                                           xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
                                      } catch (e) {
                                      try {
                                           xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
                                      } catch (E) {
                                      xmlhttp = false;
                                      }
                                     }
                                     if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
                                            xmlhttp = new XMLHttpRequest();
                                     }
                                     return xmlhttp;
                                    };
                var xmlhttp = getXmlHttp();
                xmlhttp.open('GET', 'http://хост/test/dtp.php?feature_dtp='+feature_dtp, false);
                xmlhttp.send(null);
                if(xmlhttp.status == 200) {
                                           var popup = xmlhttp.responseText;
                };
                return L.marker(latlng, {title: feature.properties.dtp}).bindPopup(popup);
       },
       onEachFeature: dtp_onEachFeature
});



это кусок <script>-а, где задается geojson слой(leafletjs).
...
Рейтинг: 0 / 0
26.04.2013, 16:36
    #38241884
its_me
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема при запросе XMLHttpRequest с php
тут дивы, это все из dtp.php...

есть другой способ(пример):
Код: javascript
1.
2.
3.
4.
5.
6.
<script type="text/javascript"><!--
function ReplaceContentInContainer(id,content) {
var container = document.getElementById(id);
container.innerHTML = content;
}
//--></script>


Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
<div 
   id="example1div" 
   style="border-style:solid; 
          padding:10px; 
          text-align:center;">
I will be replaced when you click.
</div>
<a href="javascript:ReplaceContentInContainer('example1div','Whew! You clicked!')">
Click me to replace the content in the container.
</a>



но он не видит функцию ReplaceContentInContainer, вообщем тоже скрипты в php не видны...
...
Рейтинг: 0 / 0
26.04.2013, 17:50
    #38242009
its_me
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема при запросе XMLHttpRequest с php
сделал....надо было скрипт задавать в html а не php...неопытность. Всем спасибо.
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Проблема при запросе XMLHttpRequest с php / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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