imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 30.06.2003, 18:56     # 1
angelll
Guest
 
Сообщения: n/a

Javascript+html

hi! в теле html документа есть пользовательская функция _abcd()
в инете на определенном сервере есть документ типа http://www.sever.com/info.txt
Как вставить в функцию содержимое файла info.txt (это не инструкции и не стандартные типы данных это произвольная строка) ??? т.е. мне надо засунуть это в переменную (обьект) типа string что-бы потом работать с ним методами Pos Search е.t.c???
Thanks!!!
 
Старый 30.06.2003, 20:22     # 2
medved2002
Guest
 
Сообщения: n/a

Никак
 
Старый 01.07.2003, 10:21     # 3
aleh
Junior Member
 
Регистрация: 27.12.2002
Адрес: Belarus
Сообщения: 129

aleh Путь к славе только начался
Это вполне реально. Нужно в окне/фрейме открыть этот файл (можно сделать его невидимым или скрыть как-то иначе). Теперь остаётся только дождаться пока состояние окна/фрейма (объект window) изменится на "загружено" (4 или ...) и получить содержимое (innerText, innerHtml).

Вот и весь рецепт, только под IE. С другими браузерами не пойдёт
Конечно существуют и более извращённые варианты... в принципе возможно всё!
aleh вне форума  
Старый 01.07.2003, 17:44     # 4
medved2002
Guest
 
Сообщения: n/a

Ну предложи другой вариант кроме фреймов и флеша.
 
Старый 02.07.2003, 10:27     # 5
aleh
Junior Member
 
Регистрация: 27.12.2002
Адрес: Belarus
Сообщения: 129

aleh Путь к славе только начался
Java Applet -- файл должен быть с этого же домена (правила песочницы). Есть способ обмена между Applet-ом и скриптом в HTML, но это больше для Opera и Netscape.

ActiveX, WSH скрипт...
Есть ещё IFRAME
aleh вне форума  
Старый 02.07.2003, 16:31     # 6
medved2002
Guest
 
Сообщения: n/a

ActiveX - не то... равно как и WSH.
JavaApllet - хех.. Лично у меня не стоит JVM
 
Старый 04.07.2003, 09:43     # 7
sanchos
::VIP::
Художник-2004
 
Аватар для sanchos
 
Регистрация: 04.11.2002
Адрес: Питер
Сообщения: 1 604

sanchos Сэнсэйsanchos Сэнсэйsanchos Сэнсэйsanchos Сэнсэйsanchos Сэнсэйsanchos Сэнсэйsanchos Сэнсэйsanchos Сэнсэйsanchos Сэнсэйsanchos Сэнсэйsanchos Сэнсэйsanchos Сэнсэйsanchos Сэнсэй
angelll
Тебе нужно сделать это только по средствам хтмл и яваскрипт?
sanchos вне форума  
Старый 04.07.2003, 11:58     # 8
aleh
Junior Member
 
Регистрация: 27.12.2002
Адрес: Belarus
Сообщения: 129

aleh Путь к славе только начался
Цитата:
Как писал medved2002
ActiveX - не то... равно как и WSH.
JavaApllet - хех.. Лично у меня не стоит JVM
Не установлен :idea:

Вот вам реально работающий пример (IE 6.0). Плюс бонус по поводу ActiveX. Если написать свой собственный ActiveX компонент, то что уже он будет делать зависит только от фантазии, времени и рук.
Вложения
Тип файла: zip far-text.zip (3.0 Кбайт, 5 просмотров - Кто скачивал? )
aleh вне форума  
Старый 04.07.2003, 12:08     # 9
medved2002
Guest
 
Сообщения: n/a

Вот так все и метнулись тебе давать выполнять ActiveX компоненты... И твоего бонуса как не бывало.
 
Старый 04.07.2003, 12:20     # 10
aleh
Junior Member
 
Регистрация: 27.12.2002
Адрес: Belarus
Сообщения: 129

aleh Путь к славе только начался
В данном случае используются стандартные компоненты. Ну да, нужно кнопку жать -- Да/Нет. Но ведь это уже выходит за рамки темы...

Для ActiveX компонент существует понятия "цифровой подписи" и "доверительных отношений". Когда всё сделано от и до, то всё проходит з-а-м-е-ч-а-т-е-л-ь-н-о и при настроенной системе больше не спрашивает.
Только такой подход больше применим для внутренних приложений.

Пример с обработкой внешнего текста работает (use-text.html)? Если да, то зачем гнать волну? Бонус он на то и бонус, что для общего развития...

P.S. angelll наверное уже давно нашёл решение... в другом месте
aleh вне форума  
Старый 04.07.2003, 12:38     # 11
medved2002
Guest
 
Сообщения: n/a

Да хрен какой пользователь настроит с тобой "доверительные отношения". Вон у меня сестра построила с кем-то доверительные отношения - пришлось сидеть чистить реестр.

Это не выходит за рамки темы. Надо сделать чтобы работало. А если это работает у тебя и твоих друзей - это не решение.
 


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 19:07.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.