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