Кодировка HTML | Демо-сайт CMS uCoz | Почта

htmlrequest js кодировка

Здесь задаём вопросы и получаем ответы по системе uCoz!
Правила форума
1. Темы с названиями Помогите, Как сделать, Хелп, Не могу найти и так далее будут перенесении в мусорку без предупреждения!
2. Любой транс-лит будет удален, так что подумайте стоит ли писать транс-литом.
3. Темы не по тематике этого раздела будут также перенесены в мусорку. (Например по DLE, phpBB, php скриптам и так далее...)
4. Не забываем про Общие правила форума!

htmlrequest js кодировка

Сообщение Ronnie-23 » 06 июн 2009, 14:31

Вообщем с помощью регулярных выражений пытаюсь вырезать кусок с другого сайта и это у меня получилось
Но проблема с кодировкой, выводятся квадратики где русский язык
Мне написали что надо написать

Код: Выделить всё
   xmlhttp.setRequestHeader("Accept-Language", "ru, en");
   xmlhttp.setRequestHeader("Accept-Charset", "windows-1251");
   xmlhttp.overrideMimeType('text/plain; charset=windows-1251');


Но не помогло, на том сайте кодировка windows-1251. Пишет нашел текст но не выводит

если вставить

Код: Выделить всё
xmlhttp.setRequestHeader("Accept-Language", "ru, en");
   xmlhttp.setRequestHeader("Accept-Charset", "windows-1251");


то выводит но проблема все таже с кодировкой
А и кстати в Моззиле пишет что нашел но не выводит, токо в эксплорере
Помогите плиз.
Аватара пользователя
Ronnie-23
Майор
Майор
 
Автор темы
Сообщения: 109
Зарегистрирован: 30 апр 2008, 08:15
Карма: + 0 -

Re: htmlrequest js кодировка

Сообщение XxMARSxX » 06 июн 2009, 14:59

код полностью в студию
Ахтунг!

Делаю всякую херню для ЮкОз за доллары или не делаю если просьба пахнет бредом перегретого мозга.

А у меня Windows 7 :P

Изображение
Что такое НЕТЕЛИБ?
Аватара пользователя
XxMARSxX
Супермодератор
Супермодератор
 
Сообщения: 1991
Возраст: 36
Зарегистрирован: 20 апр 2008, 18:02
Карма: + 22 -
Откуда: Украина, Полтавская область, Кременчуг, Автозаводской район, Нагорная часть

Re: htmlrequest js кодировка

Сообщение Ronnie-23 » 06 июн 2009, 15:04

Код: Выделить всё
<script>
    function getXmlHttp(){

      var xmlhttp;
      try {
        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
      } catch (e) {
        try {
          xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        } catch (E) {
          xmlhttp = false;
        }
      }
      if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
        xmlhttp = new XMLHttpRequest();
      }
      return xmlhttp;
    }


function requestData()
{
    var xmlhttp = getXmlHttp()
   
    alert (xmlhttp);
   
    xmlhttp.open('GET', 'ссылка на сайт', false);
    xmlhttp.setRequestHeader("Accept-Language", "ru, en");
    xmlhttp.setRequestHeader("Accept-Charset", "windows-1251");
    xmlhttp.send(null);
    if(xmlhttp.status == 200)
    {
        var obj = new RegExp('<table width=962.*</table>', 'i');
       // var obj /<table width=962.*<\/table>/;
     
       result = obj.exec(xmlhttp.responseText);
   
       if(result != null){
                par.innerHTML=result[0];
           alert("Found " + result[0]); 
          }
   }
}
 
</script>

<p id=par name=par></p>

<input type=button value='sssss' onclick="requestData()">
Аватара пользователя
Ronnie-23
Майор
Майор
 
Автор темы
Сообщения: 109
Зарегистрирован: 30 апр 2008, 08:15
Карма: + 0 -

Re: htmlrequest js кодировка

Сообщение XxMARSxX » 06 июн 2009, 15:13

нипаняяятно


ваще чисто теоретически, нельзя получить содержимое с удаленного сайта
Ахтунг!

Делаю всякую херню для ЮкОз за доллары или не делаю если просьба пахнет бредом перегретого мозга.

А у меня Windows 7 :P

Изображение
Что такое НЕТЕЛИБ?
Аватара пользователя
XxMARSxX
Супермодератор
Супермодератор
 
Сообщения: 1991
Возраст: 36
Зарегистрирован: 20 апр 2008, 18:02
Карма: + 22 -
Откуда: Украина, Полтавская область, Кременчуг, Автозаводской район, Нагорная часть

Re: htmlrequest js кодировка

Сообщение Ronnie-23 » 06 июн 2009, 15:18

почему с удаленного?
Аватара пользователя
Ronnie-23
Майор
Майор
 
Автор темы
Сообщения: 109
Зарегистрирован: 30 апр 2008, 08:15
Карма: + 0 -

Re: htmlrequest js кодировка

Сообщение XxMARSxX » 06 июн 2009, 15:58

Ronnie-23 писал(а):ытаюсь вырезать кусок с другого сайта

???
Ахтунг!

Делаю всякую херню для ЮкОз за доллары или не делаю если просьба пахнет бредом перегретого мозга.

А у меня Windows 7 :P

Изображение
Что такое НЕТЕЛИБ?
Аватара пользователя
XxMARSxX
Супермодератор
Супермодератор
 
Сообщения: 1991
Возраст: 36
Зарегистрирован: 20 апр 2008, 18:02
Карма: + 22 -
Откуда: Украина, Полтавская область, Кременчуг, Автозаводской район, Нагорная часть

Re: htmlrequest js кодировка

Сообщение Draft » 06 июн 2009, 18:23

XxMARSxX писал(а):ваще чисто теоретически, нельзя получить содержимое с удаленного сайта

Как ее там, Same Origin Policy
Пишу скрипты для uCoz под заказ. Стучать в ICQ[/b]
Аватара пользователя
Draft
Модератор
Модератор
 
Сообщения: 722
Возраст: 31
Зарегистрирован: 21 апр 2008, 11:37
Карма: + 24 -
Откуда: Saint :P

Re: htmlrequest js кодировка

Сообщение XxMARSxX » 06 июн 2009, 19:20

Draft, чета типа того
Ахтунг!

Делаю всякую херню для ЮкОз за доллары или не делаю если просьба пахнет бредом перегретого мозга.

А у меня Windows 7 :P

Изображение
Что такое НЕТЕЛИБ?
Аватара пользователя
XxMARSxX
Супермодератор
Супермодератор
 
Сообщения: 1991
Возраст: 36
Зарегистрирован: 20 апр 2008, 18:02
Карма: + 22 -
Откуда: Украина, Полтавская область, Кременчуг, Автозаводской район, Нагорная часть

Re: htmlrequest js кодировка

Сообщение BL_AF » 06 июн 2009, 21:27

XxMARSxX, с пехапе под рукой легко и просто тырить :)
Аватара пользователя
BL_AF
Подполковник
Подполковник
 
Сообщения: 206
Возраст: 30
Зарегистрирован: 21 апр 2008, 12:08
Карма: + 0 -
Откуда: Зимбабве

Re: htmlrequest js кодировка

Сообщение XxMARSxX » 07 июн 2009, 00:40

BL_AF, это ты типа поумничал?
Ахтунг!

Делаю всякую херню для ЮкОз за доллары или не делаю если просьба пахнет бредом перегретого мозга.

А у меня Windows 7 :P

Изображение
Что такое НЕТЕЛИБ?
Аватара пользователя
XxMARSxX
Супермодератор
Супермодератор
 
Сообщения: 1991
Возраст: 36
Зарегистрирован: 20 апр 2008, 18:02
Карма: + 22 -
Откуда: Украина, Полтавская область, Кременчуг, Автозаводской район, Нагорная часть


Вернуться в Общение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 27

cron