FB3
Новичок
Prototype + JSON. IE не видит JSON
	
	
	
		
Есть вот такой метод у меня в JavaScript. Если вставить alert(response.responseText);, то FF показывает строку JSON, IE показывает код страницы, с которой был отправлен запрос.
Пробовал прописать content-type для JSON (application/json) на сервере, в таком случае Prototype пихает полученный JSON в response.responseJSON, соответсвенно alert(response.responseJSON); выводит object в FF и null в IE.
Бьюсь уже час, ничего в голову не приходит, какие варианты еще попробовать. Кто-нибудь сталкивался?
Могут ли здесь быть какие-нибудь проблемы с кодировкой?
Или может вообще просто обновить Prototype попробовать, сейчас версия 1.6.0.1.
								
		PHP:
	
	function ajaxGetResponse(form, indicator, preAction, postAction)
{
	var isForm = form instanceof Object;
	var url = isForm ? form.action : form;
	new Ajax.Request(
		url,
		{
			onSuccess: function(response) {
				$(indicator).hide();
				if ('function' == typeof postAction) {
					postAction(response.responseText);
				}
			},
			
			onLoading: function(response) {
				$(indicator).show();
				if ('function' == typeof preAction) {
					preAction();
				}
			}, 
			evalScripts: true, 
			parameters: isForm ? Form.serialize(form) : null
		}
	);
	return false;
}
	Пробовал прописать content-type для JSON (application/json) на сервере, в таком случае Prototype пихает полученный JSON в response.responseJSON, соответсвенно alert(response.responseJSON); выводит object в FF и null в IE.
Бьюсь уже час, ничего в голову не приходит, какие варианты еще попробовать. Кто-нибудь сталкивался?
Могут ли здесь быть какие-нибудь проблемы с кодировкой?
Или может вообще просто обновить Prototype попробовать, сейчас версия 1.6.0.1.
	            