我有下一个任务 - 我有一个页面,我们有一些交互逻辑:
用户单击按钮后,我的脚本会将用户重定向到另一个站点,在该站点上必须填充2个文本字段然后单击按钮,重定向到新页面后,必须单击另一个按钮。
我的项目基于ASP.NET MVC4。
我的问题是:
P.S。:第二个网站不是我的网站,我知道的所有内容都是我需要点击的按钮ID。
答案 0 :(得分:1)
阐述我的评论
您无法在普通浏览器中执行此操作。您可以编写一个或两个可以导航和单击的书签,但是没有可以在网页中编写的脚本,出于安全原因可以执行您想要的操作。很久以前,在IE中可以将银行站点加载到iFrame和脚本中,并监视用户交互以窃取凭据。这已被阻止。
如果您保存带有扩展名HTA的HTML页面,则可以从Windows中的硬盘加载它,并且可以放宽安全性,这样您就可以将其他站点加载到iFrame中并编写交互脚本。这可能不是你想要的。
最后一种方法是使用例如CURL来获取外部页面,插入内容并将表单提交到外部站点并返回结果。不建议这样做。
所以问题是:你为什么需要这个,还有其他方法可以做你想做的事情
答案 1 :(得分:0)
1)location.href =“http://another.page.com” 2)出于安全目的不可能