2014-01-19 61 views
0

我有下一个任务 - 我有一个页面,我们有一些交互逻辑:
用户单击按钮后,我的脚本将用户重定向到另一个必须填充的站点2 textfields然后点击按钮,在重定向到新页面之后,它必须点击另一个按钮。如何运行JavaScript并点击按钮

我的项目是基于ASP.NET MVC4。

我的问题是:

  1. 我可以做到这一切的?
  2. 如果是的话,我怎么能重定向到另一个页面,并运行我的脚本

P.S:第二个网站是不是我的网站,我知道的一切就是我需要点击按钮的ID。

+1

你能做到这一点的服务器或用户脚本或HTA,但没有其他的基于浏览器的方式是什么 – mplungjan

+0

你什么意思?你可以更仔细地回答吗? – BorHunter

+0

是同一个域上的第二个网站吗?根据你的解释,我认为你不会做你想做的事。 – Chuck

回答

1

在阐述我的意见

你不能在一个正常的浏览器做到这一点。你可以写一个或两个小书签来浏览和点击,但是没有脚本可以写在网页上,这些脚本会出于安全原因做你想做的事情。很久以前,在IE中有可能将一个银行网站加载到一个iFrame中,并且监视用户交互并窃取凭证。这已被封锁。

如果您保存一个HTA页面扩展名为HTA,它可以从Windows的硬盘加载,并且会放宽安全性,因此您可以将其他站点加载到iFrame中并编写交互脚本。这可能不是你想要的。

的最后一个方法是使用例如卷曲拿到国外网页,插入的东西,并提交表单的是国外站点,并返回结果。这也不建议。

所以你的问题是:你为什么需要这一点,是否有其他方法可以做到你想要

+0

我需要下一个原因:我有一个网站,在那里通过面试邀请测试挑战者。我们的挑战者来自职位市场的资源,他们在那里申请工作假期,然后到达邮件链接到我们的项目,他们在那里得到测试。如果测试不成功,我需要自动将我的程序重定向到工作市场,并拿走挑战者接受的。为此,我需要我的脚本。我的网站和工作市场是不同的项目。此外,我无法访问Job marketplace的服务器端逻辑。你有什么想法?对不起,我的英语不好。 – BorHunter

+0

只有可靠的方式在服务器上。也许进入市场的API(如LinkedIn有) – mplungjan

+0

此作业市场不支持API和那awfull。 – BorHunter