c# - 自动点击超链接的Javascript

标签 c# asp.net javascript

javascript 如何在 5 分钟后自动点击超链接(id 为 link_page)?

最佳答案

在 js 中点击非常简单:

function clickTheLink() {
    var a = document.getElementById('link_page');
    a.click();
}

您可以在 c# 中从服务器代码注册一个启动脚本:

string script = "setTimeout(clickTheLink, 5*60*1000);";
Page.ClientScript.RegisterStartupScript(typeof(Page), "5min", script, true);

这会将一个 script block 附加到您的 html 的末尾。 setTimeout 在指定的延迟后执行提供的功能。延迟以毫秒为单位,因此 5 分钟乘以 60 秒 * 1000 毫秒。

关于c# - 自动点击超链接的Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2774253/

相关文章:

c# - Asp.Net OutputCache 和过期

asp.net - 按钮属性:- commandName and CommandArguments

asp.net - MVC SelectList 在文本字段中组合多列

javascript - Highcharts.js : get specific value from data to tooltip

javascript - 可以使用 SignalR 向特定用户发送消息吗?

javascript - jQuery 无限循环,为许多项目设置动画?

c# - 通过 JWT 身份验证在 gRPC C# 中填充 AuthContext

c# - 后台运行方法和UI Thread WPF

c# - 使用反射实例化不可变对象(immutable对象)

c# - Entity Framework 4.1 通用存储库