我正在尝试在特定链接中自动点击我的网站,但它不起作用.. 我也在使用代码,如果html没有加载jquery加载然后运行我的脚本..
我的代码没有点击......任何想法?
<div id="mydiv">
<a id="aww" href="http://www.google.com" target="_blank">ss</a>
</div>
<script>
(function() {
// Load the script
var script = document.createElement("SCRIPT");
script.src = 'http://code.jquery.com/jquery-1.10.1.min.js';
script.type = 'text/javascript';
document.getElementsByTagName("head")[0].appendChild(script);
// Poll for jQuery to come into existance
var checkReady = function(callback) {
if (window.jQuery) {
callback(jQuery);
}
else {
window.setTimeout(function() { checkReady(callback); }, 100);
}
};
// Start polling...
checkReady(function($) {
$(document).ready(function(){
setTimeout(function() {
$('#aww').trigger('click');
}, 9000);
});
});
})();
</script>
答案 0 :(得分:1)
为什么不简单地使用纯JS?
<script>
setTimeout(function(){
var href = document.getElementById('aww').getAttribute('href');
window.location.href = href;
},2000);
</script>
</body>