Javascript 打开网页并自动调用OnClick函数

Javascript 打开网页并自动调用OnClick函数,javascript,onclick,Javascript,Onclick,我们有一小群人在玩下面的游戏。我们把这些游戏放在Twitch上流媒体,这样我们就可以把它们作为一个群体现场观看。我们已经完成了自动打开URL和播放游戏的过程。然而,为了让剧本显示有一个OnClick功能,我们必须在每次手动遥控并点击。有没有办法打开此网页并模拟单击,使其处于打开状态?如果你点击下面的链接,你会看到一个叫Plays的黄色按钮。如果您单击它,您将看到我们希望能够在无需手动操作的情况下打开的内容 这在很大程度上取决于如何自动打开页面 通常,您只需在JS中的元素上调用。单击()。但是,由

我们有一小群人在玩下面的游戏。我们把这些游戏放在Twitch上流媒体,这样我们就可以把它们作为一个群体现场观看。我们已经完成了自动打开URL和播放游戏的过程。然而,为了让剧本显示有一个OnClick功能,我们必须在每次手动遥控并点击。有没有办法打开此网页并模拟单击,使其处于打开状态?如果你点击下面的链接,你会看到一个叫Plays的黄色按钮。如果您单击它,您将看到我们希望能够在无需手动操作的情况下打开的内容


这在很大程度上取决于如何自动打开页面

通常,您只需在JS中的元素上调用
。单击()。但是,由于你想在一个你无法控制的页面上点击一些东西,这就变得复杂了

如果您只是通过Javascript打开一个新的选项卡/窗口,那么由于跨域JS保护,您通常无法这样做。您可以选择不推荐的——如果您选择此路径,您将希望在iframe中加载页面并对其执行回调:请参阅。您需要的回调将如下所示:

function(){ window.frames[0].document.getElementById('toggle_plays').click(); }

了解您如何实现自动化将大大有助于在您的限制范围内解决问题。

欢迎使用StackOverflow!请务必阅读我们的页面,以帮助您制定一个伟大的问题。如果您在问题上投入一些精力,您将更有可能从社区中得到一个好的答案。我们正在使用windows scheduler上的批处理文件打开页面。请检查哪些可以让您在加载页面后执行一些任意Javascript。这会让你走上正轨。