Реализация API.

Скрипты, разработка, настройка, администрирование

Модераторы: dobs, ArniXXX, hostess, bj

Сообщение
Автор
dobs
HO Moderators
Сообщения: 2504
Зарегистрирован: Вс апр 09, 2006 14:42
Откуда: /home/Ukraine/Kyiv
Контактная информация:

Re: Реализация API.

#16 Сообщение dobs » Вт янв 15, 2013 22:10

Попробуй докинуть
<?php

Код: Выделить всё

header('Access-Control-Allow-Origin: *');
header('Access-Control-Allow-Methods: GET, POST, OPTIONS');
Мож прокатит... IE 6-8 умер однозначно...

baytuch
Сообщения: 925
Зарегистрирован: Сб мар 14, 2009 00:23
Откуда: пгт. Войтовцы
Контактная информация:

Re: Реализация API.

#17 Сообщение baytuch » Ср янв 16, 2013 10:37

Согласен...

Спасибо. Попробую...

Microsoft, как всегда, на своей радиоволне. :)
Fusion Player — модуль для CMS PHP-Fusion (demo video: посмотреть)

Не использую пиратского ПО
IP-PBX Asterisk українською. Зроби краще!

«ХО» – мое все.
А ты перевел свой домен на DNSSEC?

Slackware userИзображение

baytuch
Сообщения: 925
Зарегистрирован: Сб мар 14, 2009 00:23
Откуда: пгт. Войтовцы
Контактная информация:

Re: Реализация API.

#18 Сообщение baytuch » Вс янв 20, 2013 01:24

О общем, победил я эту заморочку с IE. Правда, еще остались некоторые вопросы, но транспорт работает, а это главное...

Было две основных проблемы:

1) тег успешно генерировался, но не срабатывало событие его загрузки...

Поправил:

Код: Выделить всё

.......

function tag_load(){
  if (this.readyState == "loaded"){
    get_result(true);
  };
};

........

el.onreadystatechange = tag_load;
( еще нужно доделать, немного не нравиться реализация... Заточено чисто под IE... )

2) кеширование ответов сервера. Вылечил добавление в хадер информации о сроке документа...
Хадер HTTP сейчас имеет такой вид ( в этом режиме ):

Код: Выделить всё

Date: Sat, 19 Jan 2013 22:15:28 GMT
Server: Apache/2.2.17 (Fedora)
X-Powered-By: PHP/5.3.5
Pragma: no-cache
Expires: Thu, 01 Jan 1970 00:00:01 GMT
Connection: close
Content-Type: text/javascript; charset=utf-8
Также сделал простейший гаджет. Тестил на проге Windows Sidebar 6 под XP SP3 ( orig ), но собрал под 7 -- кому любопытно, пробуйте...

Изображение

Загрузить
Fusion Player — модуль для CMS PHP-Fusion (demo video: посмотреть)

Не использую пиратского ПО
IP-PBX Asterisk українською. Зроби краще!

«ХО» – мое все.
А ты перевел свой домен на DNSSEC?

Slackware userИзображение

Ответить