用于在网站上

时间:2016-06-25 13:33:40

标签: javascript php python onclick

我的一位朋友最近在网上发布了他的javascript游戏。首先进入主页,然后点击一个按钮,进入游戏。

当我检查元素时这样的事情:

onclick="playgame()"

当有人点击此按钮时,计数器会递增,因此他知道有多少人玩过。他只是练习这个,因为他实际上并不指望任何人参加比赛。

我想让他大吃一惊,通过让剧本不断点击这个按钮一遍又一遍让他觉得他有1000个戏剧。 当我告诉他时,他会喜欢这个恶作剧;)

有人知道这是否可行? 我在c#中经验丰富,但从在线看,php似乎更合适?我100%对任何其他方法持开放态度 感谢

编辑:我在看这样的事情

<?php
echo '<script type="text/javascript">'
, 'jsfunction();'
, '</script>'
;
?>

但后来我不知道如何在他的网站上执行此操作

编辑2:实际上似乎python将是正确的选择

4 个答案:

答案 0 :(得分:0)

我不确定,如果这种情况适合你的情况,但如果你想做x次,你可以用任何其他语言的循环来做。

例如,如果您想调用x次函数,可以这样做:

function someFunction(x) { console.log(x) }
var iterations = 1000;
for (var i = 0; i < iterations ; i++ ) {
  someFunction(i);
}

无限

var iterations = 0
while(true) someFunction(iterations++)

答案 1 :(得分:0)

只需使用简单的迭代,创建一个这样的函数并运行它。

function click1k() {
    var clicks=1000;
    for (var i=clicks; i>0; i--) {
        playgame();
    }
 }

并运行:

click1k();

答案 2 :(得分:0)

如果它是一个网站你可以使用类似iMacros addon for firefox并且只记录一个宏,你甚至可以将js用于更复杂的脚本,但是一个简单的循环就可以了。

答案 3 :(得分:0)

您可以连续触发该按钮。这是代码。

 setInterval(function(){
    $("Selector").click();
 }, 5000);

它将每5秒自动选择一个按钮或任何元素。 您可以增加或减少时间,以便在时间间隔中获得游戏计数器