Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
grandelton
0 / 0 / 0
Регистрация: 07.02.2010
Сообщений: 5
1

InternetExplorer.Application и Cookie

07.02.2010, 19:18. Просмотров 1651. Ответов 2
Метки нет (Все метки)

Есть 2 asp страницы
на первой задаю имя вендора. на второй получаю описание и цены. Вендоров много - хочется автоматизировать.
Visual Basic
1
2
3
4
5
6
7
8
Set objIE=CreateObject("InternetExplorer.Application")
objIE.Visible=False
objIE.Silent=False
objIE.Navigate "http://...com/ClientProgram.asp?ctype=APTC&ccode=RUS"
While CBool(objIE.Busy): Response.Write "": Wend
Set objDoc=objIE.Document
strCookie = objIE.document.cookie
AllScript = objDoc.body.innerHTML
здесь генерю параметры для следующей страницы
Visual Basic
1
2
param = "TxtClientName=Adobe+Systems%2C+Inc."
objIE.Navigate "http://....com/ClientProgram.asp", param
Но это не срабатывает. 2ой странице нужны cookie.
в strCookie они лежат, никакого файла с этими куками не создается.
Кстати при простом заходе на сайт файла с этими куками тоже нет.
2ой objIE.Navigate их не видит.
Что можно сделать?????????????????
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.02.2010, 19:18
Ответы с готовыми решениями:

Помогите разобраться с объектом "InternetExplorer.Application"
Что должно быть установлено, чтобы этот объект работал? Подскажите...

использование ie=server.createobject("InternetExplorer.Application")
ie=server.createobject('InternetExplorer.Application') ie.Visible=false...

global.asa and application.on_start, application.on_end
когда срабатывает application.on_end в файле global.asa после того как...

Создать объект Excel.Application: var Obj=Server.CreateObject('Excel.Application');
мне нужно создать объект var Obj=Server.CreateObject('Excel.Application'); у...

долговременные cookie
Добрый день! такая проблема... создаю cookie Guid g...

2
bazile
65 / 41 / 68
Регистрация: 15.03.2007
Сообщений: 6,909
08.02.2010, 11:15 2
Ужас! Internet Explorer не предназначен для использования из приложений ASP. Один объект InternetExplorer.Application займет в памяти не меньше нескольких мегабайтов. И для каждого посетителя будет создаваться свой объект. Даже если на сервере объем памяти измеряется гигабайтами, то все равно рано или поздно соваободные ресурсы исчерпаются.

Если вам нужно делать http запросы из asp страпниц то надо использовать специализированные компоненты. Например, AspHttp - www.serverobjects.com.
0
grandelton
0 / 0 / 0
Регистрация: 07.02.2010
Сообщений: 5
08.02.2010, 11:22  [ТС] 3
Это не страшно. Скрипт будет запускаться раз в месяц. Одним пользователем.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.02.2010, 11:22

Cookie наборы
Вопрос пока больше теоретический. К практике ещё не приступал. Можно ли...

Пример использования Cookie
Не получается!!!! Пришлите пожалуйста хотя бы малюсенький примерчик...

Запоминание пользователя в Cookie
Здравствуйте! Я хочу реализовать возможность запоминания пользователя, чтобы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru