Javascript 在网站上,是否可以在另一个不使用查询字符串参数的域中填写表单的字段?

Javascript 在网站上,是否可以在另一个不使用查询字符串参数的域中填写表单的字段?,javascript,jquery,asp.net,web,cookies,Javascript,Jquery,Asp.net,Web,Cookies,我有一个网站,链接到另一个域的网站上的捐赠表格。 当页面加载到另一个域时,是否有任何可能的方法来填充该表单的某些字段?其他域的网站不使用查询字符串参数 我愿意接受任何建议,使用任何类型的web框架和技术来尝试将其整合在一起。 例如,在iframe中加载捐赠网站的表单,或者操纵cookie,尽管我很确定这里没有成功的途径,因为安全功能阻止任何适用的操作,或者在我的网站上重新创建表单,并针对捐赠网站表单上相同的提交操作。不,这是不可能的。根据安全限制,iframe也不可能 除非你有明确的API访问第

我有一个网站,链接到另一个域的网站上的捐赠表格。 当页面加载到另一个域时,是否有任何可能的方法来填充该表单的某些字段?其他域的网站不使用查询字符串参数

我愿意接受任何建议,使用任何类型的web框架和技术来尝试将其整合在一起。
例如,在iframe中加载捐赠网站的表单,或者操纵cookie,尽管我很确定这里没有成功的途径,因为安全功能阻止任何适用的操作,或者在我的网站上重新创建表单,并针对捐赠网站表单上相同的提交操作。

不,这是不可能的。根据安全限制,iframe也不可能

除非你有明确的API访问第三方网站的目的,例如他们支持查询字符串参数。 黑客:创建您自己的表单并将数据直接发送到该第三方网站捐赠表单使用的脚本,除非他们没有csrf令牌保护。
但无论如何,如果它们没有为您提供明确的方法,那么所有方法都是不稳定的,因为它们的脚本/形式明天可能会更改,而您的实现将被破坏。

否。如果另一个网站没有给你一个明确的方式来传达这些价值观,那么你就不能这样做。这是一件好事,因为像这样的跨域脚本编写是一个主要的安全风险。通过捐赠网站的源代码确定脚本/提交操作的最简单方法是什么?我没有在提交按钮上看到任何类型的单击或获取/发布事件。我只想做下一步:打开Chrome开发工具,检查网络选项卡,可能还有这个网络部分中的XHR子选项卡。并检查在单击“提交”按钮时是否出现新项目。无论如何,当您在此网站上提交数据时,他们必须将此数据保存在服务器上,以便必须检测服务器端通信。