BUGFIX #3591: Make Controller::isAjax() more reliable

git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.3@72926 467b73ca-7a2a-4603-9d3b-597d59a354a9
This commit is contained in:
Sam Minnee 2009-03-11 22:34:32 +00:00
parent 2a5c2910b8
commit fbbee0f354

View File

@ -511,7 +511,7 @@ class Controller extends RequestHandler {
*/
function isAjax() {
return (
isset($this->requestParams['ajax']) ||
isset($this->requestParams['ajax']) || isset($_REQUEST['ajax']) ||
(isset($_SERVER['HTTP_X_REQUESTED_WITH']) && $_SERVER['HTTP_X_REQUESTED_WITH'] == "XMLHttpRequest")
);
}