我在我的Ajax成功函数中使用window.onclick = function(e){},但它在起作用,但是在第二次单击时却不在第一次单击时。我已经尝试了几种解决方案,例如将window.onlclick更改为window.addEventListener(“ click”,function(event){});。 ...等等,但是它们不起作用 这是我的代码
function URLfunction(id) {
var value = id.id;
var PageID = value;
$.ajax({
type: "POST",
url: "/Admin/RedirectToURL",
data: { id: PageID },
dataType: "json",
success: function (result) {
window.onclick = function (e) {
if (e.ctrlKey==true) {
window.open(result.Url);
}
else {
window.location.href = result.Url;
}
}
}
});
}
预先感谢