Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 01.09.2011, 11:51
Аспирант
Отправить личное сообщение для Sergey_New Посмотреть профиль Найти все сообщения от Sergey_New
 
Регистрация: 21.07.2009
Сообщений: 71

Прочитать текстовый файл
Как прочитать текстовый файл с произвольным расширением находящийся на сервере (narod.ru) не используя iframe? В последнем случае замучился с кодировкой.
Ответить с цитированием
  #2 (permalink)  
Старый 01.09.2011, 12:52
Аватар для kadabrik
Кандидат Javascript-наук
Отправить личное сообщение для kadabrik Посмотреть профиль Найти все сообщения от kadabrik
 
Регистрация: 10.12.2010
Сообщений: 114

С помощью JS - никак
Ответить с цитированием
  #3 (permalink)  
Старый 01.09.2011, 12:58
Аспирант
Отправить личное сообщение для Sergey_New Посмотреть профиль Найти все сообщения от Sergey_New
 
Регистрация: 21.07.2009
Сообщений: 71

Именно с JS. Делал с помощью ява апплета, не понравилось - лишние сущности.
Ответить с цитированием
  #4 (permalink)  
Старый 01.09.2011, 13:03
Аватар для kadabrik
Кандидат Javascript-наук
Отправить личное сообщение для kadabrik Посмотреть профиль Найти все сообщения от kadabrik
 
Регистрация: 10.12.2010
Сообщений: 114

Сообщение от kadabrik Посмотреть сообщение
С помощью JS - никак
..
Ответить с цитированием
  #5 (permalink)  
Старый 01.09.2011, 13:07
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

Если сайт и текстовый файл на одном домене, и файл отдается как text/html или text/plain, то загрузите файл с помощью XMLHttpRequest.
Ответить с цитированием
  #6 (permalink)  
Старый 01.09.2011, 13:49
Аспирант
Отправить личное сообщение для Sergey_New Посмотреть профиль Найти все сообщения от Sergey_New
 
Регистрация: 21.07.2009
Сообщений: 71

Сайт и текстовый файл на одном домене. С XMLHttpRequest никогда не сталкивался. Попробую пример с http://xmlhttprequest.ru/. Octane, спасибо за наводку.
Ответить с цитированием
  #7 (permalink)  
Старый 01.09.2011, 14:30
Аспирант
Отправить личное сообщение для Sergey_New Посмотреть профиль Найти все сообщения от Sergey_New
 
Регистрация: 21.07.2009
Сообщений: 71

Не понял, как указать кодировку windows-1251:

function opentxt() {
    var xmlhttp = getXmlHttp()
    xmlhttp.open('GET charset=windows-1251', 'translations.txt', true);
    xmlhttp.onreadystatechange = function() {
        if (xmlhttp.readyState == 4) {
            if (xmlhttp.status == 200) {
                alert(xmlhttp.responseText);
            }
        }
    };
    xmlhttp.send(null);
}

Подскажите, пжл.
Ответить с цитированием
  #8 (permalink)  
Старый 01.09.2011, 14:40
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

Может быть это http://xpoint.ru/know-how/JavaScript...dows1251IKO I поможет
Ответить с цитированием
  #9 (permalink)  
Старый 01.09.2011, 14:45
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Кодировка указывается со стороны сервера.
Ответить с цитированием
  #10 (permalink)  
Старый 01.09.2011, 15:45
Аспирант
Отправить личное сообщение для Sergey_New Посмотреть профиль Найти все сообщения от Sergey_New
 
Регистрация: 21.07.2009
Сообщений: 71

Сообщение от Kolyaj Посмотреть сообщение
Кодировка указывается со стороны сервера.
Как это сделать Js?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как можно достать файл из <input type="file"/> преобразовать файл в base 64 maxcab Events/DOM/Window 2 28.06.2011 22:52
Запись данных в текстовый файл Bandicoot AJAX и COMET 7 09.02.2011 15:49
не прикрепляется файл .js 4aineg Элементы интерфейса 10 22.03.2010 20:29
Как прочитать файл? SunYang Общие вопросы Javascript 7 01.02.2010 11:13
Как в ajax запросе передать файл методом POST mcpro jQuery 1 16.12.2009 11:41