private function dispatchJump($message,$status=1,$jumpUrl='',$ajax=false) {
if(true === $ajax || IS_AJAX ||IS_AJAX2) {//IS_AJAX2 用于判断ajax跨域提交
然后又在App.class.php中添加了以下内容
switch ($_SERVER['HTTP_ACCEPT']){//定义常量IS_AJAX2 用于判断ajax跨域提交
case 'application/json, text/ja
// JSON 格式
define('IS_AJAX2',true);
break;
case 'text/ja
// ja
define('IS_AJAX2',true);
break;
case 'text/html, */*':
// HTML 格式
break;
case 'application/xm
// xm
break;
}
建议框架提供 跨域请求的开关配置
最佳答案