|
0 / 0 / 0
Регистрация: 22.11.2010
Сообщений: 29
|
|
http клиент на javascript. Если можно то как.19.05.2011, 11:08. Показов 2164. Ответов 10
Метки нет (Все метки)
Можно ли на javascript написать что-то вроде http-клиента, то есть нужна некоторая функция которая получает в параметрах url, а возвращает html-код этого документа. Спасибо.
0
|
|
| 19.05.2011, 11:08 | |
|
Ответы с готовыми решениями:
10
как на JavaScript послать HTTP-запрос и узнать, ..... ? Как переместить Layer на середину экрана, используя клиент JavaScript ? Как можно обнулить весь массив если и если не задавать диапазон? |
|
freem
|
|
| 19.05.2011, 14:13 | |
|
ты хочешь браузер на JS написать ? =))
Или тебе надо просто распрсить хтмлку с чужого сервера ? Можно просто через фрейм/окно подгрузить туда эту хтмлку и её руками уже парсить через DOM скажем. Ну над парсером уже придёться попотеть.... Или тебе зачем вобше ? |
|
|
0 / 0 / 0
Регистрация: 22.11.2010
Сообщений: 29
|
|
| 19.05.2011, 17:21 [ТС] | |
|
со своего сервера подгружать данные,
я уже в принципе понял как это сделать, просто извращатся придется с iframe-ом.
0
|
|
|
86 / 62 / 69
Регистрация: 15.03.2007
Сообщений: 6,903
|
|
| 19.05.2011, 17:23 | |
|
Рекомендую хорошую статью на эту тему
http://dklab.ru/chicken/nablas/41.html
0
|
|
|
0 / 0 / 0
Регистрация: 22.11.2010
Сообщений: 29
|
|
| 19.05.2011, 18:05 [ТС] | |
|
Спасибо. Статья для меня очень актуальная.
0
|
|
|
4 / 4 / 3
Регистрация: 25.05.2009
Сообщений: 2,576
|
|
| 19.05.2011, 20:33 | |
|
на php.net примерно с месяц назад использовался такой же прикол, как описывается в статье. Проработал он буквально около месяца и исчез так же без предупреждений как и появился. Видимо всё же не так и хорош этот метод, но не в этом суть. Я собственно почему решил написать, пошёл я по ссылке, что указана в статье ведущая на google и у меня посыпались ошибки, ошибки начинаются с выгрузки страницы и продолжаются вплоть до ввода символов в поле поиска. Специально взял и разрешил использование даже не подписаных активХ и всё-равно ничего не помогло.
Почему такое может быть, ведь когда на php.net подобное использовали для поиска по мануалу, у меня всё работало?
0
|
|
|
86 / 62 / 69
Регистрация: 15.03.2007
Сообщений: 6,903
|
|
| 20.05.2011, 12:45 | |
|
sl_play, попробуй обновить парсер MSXML.
http://www.microsoft.com/downloads/details.aspx?FamilyID=4a3ad088-a893-4f0b-a932-5e024e74519f&DisplayLang=en
0
|
|
|
4 / 4 / 3
Регистрация: 25.05.2009
Сообщений: 2,576
|
|
| 20.05.2011, 13:53 | |
|
спасибо, попробую!
0
|
|
|
78 / 0 / 2
Регистрация: 18.11.2010
Сообщений: 58
|
|
| 20.05.2011, 17:22 | |
|
ie=WScript.CreateObject('InternetExplore r.Application', 'ie_');
var sh = WScript.CreateObject('WScript.Shell'); ie.Visible=0; sh.AppActivate('Microsoft Internet Explorer'); ie.Navigate('http://javascript.itsoft.ru/methods/execCommand.html'); while(ie.Busy){} var obj=ie.Document; var obj_tit=obj.getElementsByTagName('BODY') ; WScript.Echo(obj_tit[0].innerHTML); //расширение .js //получил ответ Сервер сценариев Windows (Microsoft R) версия 5.6 c Корпорация Майкрософт (Microsoft Corp.), 1996-2001. Все права защищены. <HR> <B style='FONT-SIZE: 37px'> execCommand</B> <HR> Выполняет одну из предопределённых операций над документом.</P> <H4>Синтаксис:</H4> <TT>document.execCommand('{Имя комманды}' [, {пользИнт}] [, {параметр комманды}])</TT> Параметры: <TT>Имя комманды</TT> - имя одной из комманд, перечисленных в разделе <A href='../execcom/execCommands.html'>Комманды execCommand; <TT>пользИнт</TT> - логическое значение (<B>true</B> или <B>false</B>), определяющее, поддерживает ли комманда элементы пользовательского интерфейса; <TT>параметр комманды</TT> - параметр комманды, если требуется. <H4>Возвращаемое значение:</H4> <TABLE cellPadding=5 border=2> <TBODY> <TR> <TH vAlign=baseline align=left bgColor=#d3d3d3><B>Тип</B> <TH vAlign=baseline align=left bgColor=#d3d3d3><B>Описание</B></TR> <TR> <TD vAlign=baseline align=left><PRE><CODE>Логический</CODE></PRE> <TD vAlign=baseline align=left> <B>True</B> при успешно</P></TR></TBODY></TABLE> Exit code: 0 , 0000h
0
|
|
|
0 / 0 / 0
Регистрация: 19.10.2010
Сообщений: 63
|
|
| 30.05.2011, 09:53 | |
|
Посмотрел
http://dklab.ru/chicken/nablas/41.html Я так понимаю данные серверу передаются методом GET? Значит размер ограничен. Поэтому если надо передавать серверу много данных - не подойдет. Поэтому я использую все-таки IFRAME в котором создаю форму с методом POST.
0
|
|
|
86 / 62 / 69
Регистрация: 15.03.2007
Сообщений: 6,903
|
|
| 30.05.2011, 10:08 | |
|
Да, метод GET. Раз тебе нужно много данных передавать, то POST, конечно, лучше подходит.
0
|
|
| 30.05.2011, 10:08 | |
|
Помогаю со студенческими работами здесь
11
Как загрузить страницу по http если она под паролем? можно ли и если можно, то как в сессии создать двумерный массив ?& Можно ли разложить функцию в ряд Фурье на Maple, если можно, то как Можно ли подключить tinymce к полю формы (не админка) и если можно то как? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
|
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора
Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если. . .
|
|
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
|
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
|
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
|
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
|