Небольшая проблема с GET запросом
Вот такая беда:
var req = new ActiveXObject("Microsoft.XMLHTTP");
req.open("GET", "http://habrahabr.ru/api/profile/trollik", false);
req.send();
работает
var username="trollik";
var req = new ActiveXObject("Microsoft.XMLHTTP");
var url;
url="http://www.habrahabr.ru/api/profile/" + username.toLowerCase();
req.open("GET", url, false);
req.send();
не работает проверил в дебаггере "http://www.habrahabr.ru/api/profile/" + username.toLowerCase() = "http://habrahabr.ru/api/profile/trollik" Подскажите пожалуйста в чём дело:help: |
если переменная username установлена, то должно работать
попробуйте вывести значение url-а alert-ом. как именно не работает? потому что должно работать проблема скорее всего в другом месте |
Это гаджет для сайдбара в Win7, алерты неработают. В вижуал студии в режиме дэбага status=Неопознанная ошибка.
Браузер ругается "Ошибка: Отказано в доступе". И username определен var username="trollik"; |
Цитата:
неужели вы создатель хабра? потому что если нет, то и первый запрос у вас не должен работать без специальных настроек. хотя насчет сайдбара в Win7 не знаю в любом случае, я не телепат отлаживать в незнакомой и недоступной мне среде, в безглючность которой у меня нету никаких подтверждений в браузере, в пределах домена оба кода должны работать одинаково ошибка в другом месте, навреняка |
www уберите во втором случае. А лучше указывайте урлы без указания хоста, типа /api/profile/trollik
|
Спасибо огромное:thanks: действительно всё из за
|
| Часовой пояс GMT +3, время: 06:12. |