Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/396.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
c#javascript按钮点击_C#_Javascript - Fatal编程技术网

c#javascript按钮点击

c#javascript按钮点击,c#,javascript,C#,Javascript,有没有一种方法可以使用c#在网站上运行java脚本函数 我的代码如下,基本上是在它使用post表单登录的那一刻 在它登录之后,我需要它运行一个java脚本函数,即“javascript:voteTab()” 谢谢你们的帮助。你们可以在代码隐藏中运行javascript ClientScript.RegisterStartupScript(typeof(Page), "key", "<script>voteTab();</script>"); ClientScript.

有没有一种方法可以使用c#在网站上运行java脚本函数

我的代码如下,基本上是在它使用post表单登录的那一刻

在它登录之后,我需要它运行一个java脚本函数,即“javascript:voteTab()”


谢谢你们的帮助。

你们可以在代码隐藏中运行javascript

ClientScript.RegisterStartupScript(typeof(Page), "key", "<script>voteTab();</script>");
ClientScript.RegisterStartupScript(typeof(Page),“key”,“voteTab();”;
编辑:

使用System.Web.UI;//第页
使用System.Web//对于HttpContext
Page Page=HttpContext.Current.CurrentHandler作为页面;
page.ClientScript.RegisterStartupScript(typeof(page),“key”,“voteTab();”;

当然,在代码隐藏中执行以下操作:

ClientScript.RegisterClientScriptBlock(this.GetType(), "key", "voteTab();", true);

我想你是在尝试自动化一个网站,而不是编写一个?你可能想看看哪一个是网站自动化的工具


在您寻找代码解决方案时,我还将提到selenium具有.NET绑定。

@sinakyazici我在使用该代码时遇到此错误。错误2当前上下文C:\Users\oliver\documents\visual studio 2010\Projects\VoteBot\VoteBot\Votifier.cs中不存在名称“ClientScript”。很抱歉,它仍然无法工作。请记住,我使用的是c#而不是asp.net。我在Page和HttpContext下看到红线,表示它们不存在。我在使用该代码时遇到此错误。错误2当前上下文C:\Users\oliver\documents\visual studio 2010\Projects\VoteBot\VoteBot\Votifier.cs 53中不存在名称“ClientScript”。是否有解决方案?这就是我的目标你的意思不是一页纸?我猜是的,但这需要做大量的工作,javascript确实需要在浏览器中运行。我正在做一个类似机器人的东西,它会自动登录并运行javascript代码,它几乎会在网站上自动投票。是的,它是一个客户:)
ClientScript.RegisterClientScriptBlock(this.GetType(), "key", "voteTab();", true);