a标签不用点击模拟跳转url。

因为请求到数据前要判断用户是否是登录状态,

所以就想页面数据请求成功,就跳转到登录页面,

就用了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了。
原文地址:https://www.cnblogs.com/hill-foryou/p/7993726.html