Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 11.05.2011, 01:47
Кандидат Javascript-наук
Отправить личное сообщение для ArmagedDance Посмотреть профиль Найти все сообщения от ArmagedDance
 
Регистрация: 07.12.2009
Сообщений: 147

Ajax-jquery не выводит изображение, сформированное php-GD в IE
Собственно, код:

var start=0;
$('#gallery a#next_g').click(function(next1){
next1.preventDefault();
start++;   
var fotolist=$(this).attr('href');
var queryfoto=fotolist.slice(fotolist.indexOf('?')+1);
$.ajax({
    url: "ajaxfoto.php",
       type: "get",
       dataType: "html",
       data: queryfoto+'&start='+start,
       beforeSend: function (){
                $('#image_loader_2').show();
       },
       success: function(data, status){
$('#imageslider img').attr('src', 'ajaxfoto.php?'+queryfoto+'&start='+start);
       },
       complete: function(){
        $('#image_loader_2').hide();
       }
   });
});

Вручную если ввожу параметры query_string, то все работает как надо во всех браузерах, включая и IE

Пробовал использовать

// Date in the past
 header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
 // always modified
 header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
 // HTTP/1.1
 header("Cache-Control: no-store, no-cache, must-revalidate");
 header("Cache-Control: post-check=0, pre-check=0", false);
 // HTTP/1.0
 header("Pragma: no-cache");

в Php-скрипте, все равно не помогает.
Выручайте.
Ответить с цитированием
  #2 (permalink)  
Старый 11.05.2011, 03:36
Кандидат Javascript-наук
Отправить личное сообщение для ArmagedDance Посмотреть профиль Найти все сообщения от ArmagedDance
 
Регистрация: 07.12.2009
Сообщений: 147

Вот он, характерный признак крайней неэффективности программирования в 5 утра, стоило поменять get на post в ajax как сразу все заработало)))
Ответить с цитированием
Ответ


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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Решение проблемы кодировок для AJAX и PHP без iconv (cp1251 в AJAX) Serge Ageyev AJAX и COMET 10 24.04.2013 19:48
Необходимо передать переменную из php в функцию jQuery asp_ AJAX и COMET 4 08.01.2011 12:22
Не работает jQuery меню с AJAX eugene1986 jQuery 0 08.07.2010 17:49
jquery, php, json… ? незнайка jQuery 4 06.02.2010 00:45
JQuery + Ajax = загрузка изображений jokerbot jQuery 0 06.12.2009 14:10