因为请求到数据前要判断用户是否是登录状态,
所以就想页面数据请求成功,就跳转到登录页面,
就用了location.href = url。
结果因为同源策略不能访问,
没想到a标签竟然可以直接跳转这个URL,但是需要弹窗还要点击,有点麻烦,
就动态生成a标签 href指向这个动态的url;
var a_ = $('<a>你没有登录,点击登录。</a>'); //创建一个a标签
a_.attr('href', url + window.location.href); //添加动态url
a_.addClass('modal_a'); //给a标签添加css样式
a_.appendTo( $('.modal')); //添加到模态框里
$('.modal').show(); //显示模态框
然后要点击a标签跳转。
window.location.href = $('.box_a')[0]; //这样就可以直接跳转到目的url了。