Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

получить html для слоя (Genius_kld)
Author Message
Genius_kld
Заглянувший



Joined: 01 Mar 2006
Posts: 2
Карма: 0
   поощрить/наказать


PostPosted: Sun Mar 18, 2007 4:50 pm (написано за 2 минуты 52 секунды)
   Post subject: получить html для слоя
Reply with quote

Простите, наверное совсем нелепый вопрос.
Я работаю с ASP.

Хочу узнать возможно ли сделать запрос вида:
req.open('GET','site.com/get_hint.asp?path='+path+'&id='+namefordiv (site.com/get_hint.asp?path=), true);
req.send();

получить простой Html ответ и сразу подставить в слой?
Очень нужно. К сож. копания в библитеке не дало мне ответов.
При попытке реализации получена ошибка. Судя по всему req.responseText попадает в функцию eval.

Наведите, хотя бы, на мысль.

Спасибо.
Back to top
View user's profile Send private message
Юрий Насретдинов
Модератор



Joined: 13 Mar 2003
Posts: 8642
Карма: 198
   поощрить/наказать

Location: 007 495

PostPosted: Sun Mar 18, 2007 5:31 pm (спустя 40 минут; написано за 16 секунд)
   Post subject:
Reply with quote

Genius_kld wrote:
req.responseText попадает в функцию eval.
Да, так оно и есть :). Посмотрите сюда, чтобы понять, что должен отправлять backend: dklab.ru/lib/JsHttpRequest/protocol.html
Back to top
View user's profile Send private message Send e-mail
Genius_kld
Заглянувший



Joined: 01 Mar 2006
Posts: 2
Карма: 0
   поощрить/наказать


PostPosted: Sun Mar 18, 2007 5:54 pm (спустя 23 минуты; написано за 2 минуты 14 секунд)
   Post subject: запутался
Reply with quote

попробовал делать разными методами... наверное я не улавливаю сути.
Вы не могли бы подсказать способ или иные библиотеки для реализации конкретной, простой функции?
Очень важно: клиент будет ждать всего сутки. (

Я не понимаю почему в библиотеке не предусмотрена такая функция, которая нужна чаще всего....

т.е. в responseText мне просто нужен необработанный ответ сервера.


я вижу что до

try{
eval("JsHttpRequest._tmp = function(id) { var d = scape('"+req.responseText+"'); d.id = id; JsHttpRequest.dataReady(d); }");
}

я получаю то, что хочу, что происходит дальше и как это предотвратить?
Back to top
View user's profile Send private message
Юрий Насретдинов
Модератор



Joined: 13 Mar 2003
Posts: 8642
Карма: 198
   поощрить/наказать

Location: 007 495

PostPosted: Sun Mar 18, 2007 6:21 pm (спустя 26 минут; написано за 2 минуты 31 секунду)
   Post subject:
Reply with quote

Genius_kld wrote:
Я не понимаю почему в библиотеке не предусмотрена такая функция, которая нужна чаще всего....
backend ведь написан... Есть свои причины, почему responseText обрабатывается через eval

Вам нужно написать в вывод что-то вроде этого:
Code (any language): скопировать код в буфер обмена
Но заметьте, что это очень сильно упрощённый вариант, который будет работать только с загрузчиком XML, если в HTML-коде аккуратно заменены все " на \", все переносы строк - на "\n", и т.д. И может вообще не работать в некоторых браузерах.
Back to top
View user's profile Send private message Send e-mail
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Wed May 30, 2007 1:40 am (спустя 2 месяца 11 дней 7 часов 19 минут)
   Post subject:
Reply with quote


М

Тема закрыта.
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   This topic is locked: you cannot edit posts or make replies. All times are GMT + 3 Hours
Page 1 of 1    Email to a Friend.
You cannot post new topics in this forum. You can reply to topics in this forum. You cannot edit your posts in this forum. You cannot delete your posts in this forum. You cannot vote in polls in this forum. You cannot attach files in this forum. You can download files in this forum.
XML