从另一个网站调用按钮的点击事件

时间:2009-06-25 09:06:42

标签: asp.net click onclick buttonclick

我正在解释我想要做的事情。

假设有一个网站abc.com,我正在为网站xyz.com工作

在xyz.com的aspx页面中我希望获得www.abc.com/somepage.aspx的aspx页面的结果一个文本框,一个组合框选项按钮和一个提交按钮我要填写此表单并且想要单击提交按钮然后将详细信息保存在文件中但我想在xyz.com/somepage.aspx上执行此操作

2 个答案:

答案 0 :(得分:1)

你的建议是XSS。这通常是不希望的。基本上,您正在寻找绕过same origin policy的方法。许多浏览器会阻止你正在做的事情。想象一下,如果在abc.com上有一个在线投票我想要的东西。如果我可以在访问者使用我的网站时默默地与abc.com进行交互,那么我会做你想做的事情。我不能这样做,因为浏览器和Web开发人员对此有很多阻止。

编辑:如果您实施CORS,您现在可以做到这一点。但它是在目标网站上允许的。自从我最初回答这个问题以来,大多数浏览器现在支持它。

答案 1 :(得分:0)

您可以在xyz网站上托管页面,并使用iframe在abc网站上显示该表单。这可能是最简单的方法。否则,这是使用某种Web服务的完美场景。