JavaScript。单击链接时循环

标签 javascript php jquery html

我有一个 JS 脚本,用于单击包含“.xyz”的链接。这是有效的。

<script type="text/javascript">
window.onload = function () {
var links = document.querySelector('a[href*=".xyz"]').href;
    window.location.href = links;
}
</script> 

此尝试点击链接广告单元。但是点击这里好像很满意,但是有一个循环不断的回到首页。请帮帮我。提前致谢

例如:访问synthcafe.ru,您将看到一个循环

最佳答案

想想会发生什么:

1) 您的页面加载。

2) window.onload被调用

3) window.location.href 设置为不同的(?)值,因此它加载新的 url

4) 您的页面加载。 =>参见1),一切重新开始

您应该从 window.onload 中删除 window.href 语句

关于JavaScript。单击链接时循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42483987/

相关文章:

javascript - 显示模态时的 "aria-hidden elements do not contain focusable elements"问题

PHP 1-liner each() 和 mysql_fetch_assoc()

javascript - 无法设置 KendoUI DropDownList 选定索引

jQuery克隆一个带有新id的表,如何编写下面的代码

javascript - 在 aws cloudfront 上部署一个 Angular 应用程序

javascript - 使用 ref 输入 React 组件? typescript

javascript - 当浏览器宽度调整到超过特定大小时,如何绕过一个函数

php - 使用 Composer,多个项目之间可以共享依赖吗?

php - 一个实体的多个 OneToMany 关系

javascript - 使用 jQuery 对话框 .append 更改每行的颜色