Небольшая проблема с 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, время: 21:10. |