Javascript函数更改链接URL onclick延迟

时间:2018-01-15 18:02:58

标签: javascript

我正在使用javascript更改链接元素URL onclick,因此我可以使用像素跟踪。 我正在尝试使用相同的代码,但旧URL的延迟时间为1秒。

这是我的剧本:

<script>
   function update_url(url) {
       history.pushState(null, null, url);
   }
</script>

在链接中我正在使用这个:

<a onclick="update_url('/mega-liquidacao');" href="#">

我正在尝试做什么:使用相同的代码,在1秒钟后延迟回到'/ mega-liquidacao'。

2 个答案:

答案 0 :(得分:0)

使用setInterval函数

setInterval(function(){history.pushState(null, null, url);},1000);

答案 1 :(得分:0)

使用var result = AllCourses.Where(c => c.ClassType == CourseType.IsScience) .SelectMany(c => c. Enrollments.Where(x=>x.IsDone || x.IsProgress));

setTimeout()