当前位置: 首页 > 知识库问答 >
问题:

在iframe中以其他域名提交POST表单

汤枫
2023-03-14

假设website1.com/page_1.php具有如下表单:

<form action="http://www.website1.com/action" method="post" id="myForm">
   <input type="hidden" name="_token" value="sdfddgfg">
   <input type="hidden" name="category_id" value="1">
   <input type="submit" class="btn send" value="Send">
</form>

和website2.com/page2.php的iframe如下所示:

<iframe src="http://www.website1.com/page_1.php"></iframe>

使用JQuery或JS,我如何在访问website2.com/page2.php时不点击就提交id为myform的表单?

共有1个答案

太叔鸿
2023-03-14

您可以在iframe的HTML中执行类似的操作(您不需要在“parent”窗口中执行任何操作:

null

<html>

<head>
</head>

<body>
  <form action="https://www.yoursite.com/" method="post" id="myForm">
    <input type="hidden" name="_token" value="sdfddgfg">
    <input type="hidden" name="category_id" value="1">
    <input type="submit" class="btn send" value="Send">
  </form>
  <script>
    (function() {
      document.getElementById('myForm').submit()
    })();
  </script>
</body>

</html>
 类似资料:
  • 本文向大家介绍关于iframe跨域POST提交的方法示例,包括了关于iframe跨域POST提交的方法示例的使用技巧和注意事项,需要的朋友参考一下 前言 以前在面试的时候经常遇到问关于跨域的事儿,所以自己对跨域有一定的概念性了解,知道什么是跨域以及解决跨域的方法,但是具体实际从来没有操作过,直到最近在公司项目中,遇到了一个需要使iframe跨域进行POST提交的实际案例,我才明白具体如何使用ifr

  • 问题内容: 有没有一种方法可以使用javascript和JQuery添加一些其他字段,这些字段将使用POST从HTTP表单发送? 我的意思是: 问题答案: 是的。您可以尝试使用一些隐藏的参数。

  • 问题内容: 在我的测试中,给定2个文档A和B。在A文档中,有一个iframe,iframe源是B文档。我的问题是如何修改B文件的某些变量范围? 这是我的代码:一个文档 我的B文件: 注意:实际上,有一些方法可以做到,我觉得这就像是一种破解,而不是完成它的正确方法:即在b Document中创建一个按钮,然后与angularjs ng- click绑定。之后,一个文档jquery“触发”单击按钮。

  • 这份文档将说明如何在网站的非根文件夹下通过 Apache/Nginx 部署 Seafile。 注意: 请先阅读 Nginx 下配置 Seahub 或者 Apache 下配置 Seahub. Nginx 下部署 首先更改 seahub_settings.py 中一些变量的值: SERVE_STATIC = False MEDIA_URL = '/seafmedia/' COMPRESS_URL =

  • 本文向大家介绍文件上传,iframe跨域数据提交的实现,包括了文件上传,iframe跨域数据提交的实现的使用技巧和注意事项,需要的朋友参考一下 1、文件上传,图片上传,第三方uploadify插件,http://www.uploadify.com/about/ 2、用iframe上传文件,提交表单,主要思路就是:  a、js创建form表单,iframe,添加到body里,form的target要

  • 问题内容: 我认为这很简单,但是正如标题所示,在任何地方都找不到如何执行此操作的方法,就像成功提交表单后如何处理ajax一样。我尝试搜索它,但所看到的只是我需要的相反内容,即在ajax发布后提交。我将尝试草拟与Im正在研究的程序非常相似的程序。 这是我的表格。 这是一个有关ajax帖子的示例(不要介意该帖子的逻辑): 现在,我想做的就是提交表单时,如果提交成功,就会触发ajax发布。因此,就像在一