| imho.ws |
![]() |
|
|
|
# 1 |
|
Guest
Сообщения: n/a
|
Javascript+html
hi! в теле html документа есть пользовательская функция _abcd()
в инете на определенном сервере есть документ типа http://www.sever.com/info.txt Как вставить в функцию содержимое файла info.txt (это не инструкции и не стандартные типы данных это произвольная строка) ??? т.е. мне надо засунуть это в переменную (обьект) типа string что-бы потом работать с ним методами Pos Search е.t.c??? Thanks!!! |
|
|
# 3 |
|
Junior Member
Регистрация: 27.12.2002
Адрес: Belarus
Сообщения: 129
![]() |
Это вполне реально. Нужно в окне/фрейме открыть этот файл (можно сделать его невидимым или скрыть как-то иначе). Теперь остаётся только дождаться пока состояние окна/фрейма (объект window) изменится на "загружено" (4 или ...) и получить содержимое (innerText, innerHtml).
Вот и весь рецепт, только под IE. С другими браузерами не пойдёт ![]() Конечно существуют и более извращённые варианты... в принципе возможно всё! |
|
|
|
|
# 8 | |
|
Junior Member
Регистрация: 27.12.2002
Адрес: Belarus
Сообщения: 129
![]() |
Цитата:
Вот вам реально работающий пример (IE 6.0). Плюс бонус по поводу ActiveX. Если написать свой собственный ActiveX компонент, то что уже он будет делать зависит только от фантазии, времени и рук. |
|
|
|
|
|
# 10 |
|
Junior Member
Регистрация: 27.12.2002
Адрес: Belarus
Сообщения: 129
![]() |
В данном случае используются стандартные компоненты. Ну да, нужно кнопку жать -- Да/Нет. Но ведь это уже выходит за рамки темы...
Для ActiveX компонент существует понятия "цифровой подписи" и "доверительных отношений". Когда всё сделано от и до, то всё проходит з-а-м-е-ч-а-т-е-л-ь-н-о и при настроенной системе больше не спрашивает. Только такой подход больше применим для внутренних приложений. Пример с обработкой внешнего текста работает (use-text.html)? Если да, то зачем гнать волну? Бонус он на то и бонус, что для общего развития... P.S. angelll наверное уже давно нашёл решение... в другом месте
|
|
|
|
|
# 11 |
|
Guest
Сообщения: n/a
|
Да хрен какой пользователь настроит с тобой "доверительные отношения". Вон у меня сестра построила с кем-то доверительные отношения - пришлось сидеть чистить реестр.
Это не выходит за рамки темы. Надо сделать чтобы работало. А если это работает у тебя и твоих друзей - это не решение. |