我有下一个任务 - 我有一个页面,我们有一些交互逻辑:
用户单击按钮后,我的脚本将用户重定向到另一个必须填充的站点2 textfields然后点击按钮,在重定向到新页面之后,它必须点击另一个按钮。如何运行JavaScript并点击按钮
我的项目是基于ASP.NET MVC4。
我的问题是:
- 我可以做到这一切的?
- 如果是的话,我怎么能重定向到另一个页面,并运行我的脚本
P.S:第二个网站是不是我的网站,我知道的一切就是我需要点击按钮的ID。
我有下一个任务 - 我有一个页面,我们有一些交互逻辑:
用户单击按钮后,我的脚本将用户重定向到另一个必须填充的站点2 textfields然后点击按钮,在重定向到新页面之后,它必须点击另一个按钮。如何运行JavaScript并点击按钮
我的项目是基于ASP.NET MVC4。
我的问题是:
P.S:第二个网站是不是我的网站,我知道的一切就是我需要点击按钮的ID。
在阐述我的意见
你不能在一个正常的浏览器做到这一点。你可以写一个或两个小书签来浏览和点击,但是没有脚本可以写在网页上,这些脚本会出于安全原因做你想做的事情。很久以前,在IE中有可能将一个银行网站加载到一个iFrame中,并且监视用户交互并窃取凭证。这已被封锁。
如果您保存一个HTA页面扩展名为HTA,它可以从Windows的硬盘加载,并且会放宽安全性,因此您可以将其他站点加载到iFrame中并编写交互脚本。这可能不是你想要的。
的最后一个方法是使用例如卷曲拿到国外网页,插入的东西,并提交表单的是国外站点,并返回结果。这也不建议。
所以你的问题是:你为什么需要这一点,是否有其他方法可以做到你想要
1)location.href = “http://another.page.com” 2)不可能为安全起见,
你能做到这一点的服务器或用户脚本或HTA,但没有其他的基于浏览器的方式是什么 – mplungjan
你什么意思?你可以更仔细地回答吗? – BorHunter
是同一个域上的第二个网站吗?根据你的解释,我认为你不会做你想做的事。 – Chuck