我有一个chrome扩展程序,它在页面加载时单击一个按钮。
$(document).ready(function(){
document.querySelectorAll("input[type='submit']")[0].click();
});
这样可行,唯一的问题是该按钮也在下一页上。所以它一直按下按钮,页面不断重新加载,所以它处于循环中。
我该如何解决这个问题?
答案 0 :(得分:1)
一种解决方案是优化您的选择器。找到您要定位的网页的唯一父元素,并创建更具体的选择器。
另一种解决方案是检查当前页面网址或引荐来源,看它是否与某种模式匹配。