window.open(url, '_blank').location; AJAX获取URL的话 一定要加上 async:false $.ajax({ type: 'POST', url: '/echo/json/', async: false, success: function (data) { window.open(data.url, '_blank').location; }})