Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 重定向到远程表单,填写并提交_Javascript_Html_Ajax_Forms - Fatal编程技术网

Javascript 重定向到远程表单,填写并提交

Javascript 重定向到远程表单,填写并提交,javascript,html,ajax,forms,Javascript,Html,Ajax,Forms,我运行的网站是一个小型的社会网络的齿轮战争的球员。我正在对网站进行更新,使其更有用,因为它目前非常基本 用户要求的功能之一是能够链接到他们的游戏统计数据。这些统计数据可在上获得,但是,查看单个统计数据的唯一方法是在左侧的文本字段中填写Xbox LIVE玩家代号并提交。没有指向配置文件的可用静态链接,如;获取玩家统计数据的唯一方法是通过使用POST动作的表单 老实说,我不知道如何处理这种情况。我能想到的唯一方法就是可能使用Javascript…不知何故。或者是镜框?我真的不知道该怎么办。我的想法很

我运行的网站是一个小型的社会网络的齿轮战争的球员。我正在对网站进行更新,使其更有用,因为它目前非常基本

用户要求的功能之一是能够链接到他们的游戏统计数据。这些统计数据可在上获得,但是,查看单个统计数据的唯一方法是在左侧的文本字段中填写Xbox LIVE玩家代号并提交。没有指向配置文件的可用静态链接,如;获取玩家统计数据的唯一方法是通过使用POST动作的表单

老实说,我不知道如何处理这种情况。我能想到的唯一方法就是可能使用Javascript…不知何故。或者是镜框?我真的不知道该怎么办。我的想法很模糊,我想知道我想做的事是否有可能

我想要的最终结果是用户能够点击我网站上的链接,并最终获得特定玩家的统计数据(在新的选项卡/窗口中),这意味着我需要一种方法来自动填写表单并提交表单。这能做到吗

  • 在网页中创建iframe。将其命名为“齿轮架”
  • 留白
  • 当您需要加载玩家的分数时,将iframe的URL设置为ASP/JSP/PHP页面,该页面发送带有预先填充表单的html。使用iframe的名称在dom中定位它并设置url
  • 在此表单中,具有action=url,其中url是接受POST请求的url
  • 在同一iFrame中,有一个Javascript函数,在iFrame上的“onLoad”上调用该函数
  • 在此Javascript函数中提交表单
  • Iframe现在应该显示玩家的分数

  • 有一件事需要记住——这很可能违反Gears Xbox网站的使用条款。你可以在一个脚本中完成POST服务器端。检查使用条款或询问其他网站管理员。询问而不是仅仅做的好处是,他们可能会给你一个未知的内部API的访问或指令。我还没有尝试过这个。我想我明白了大概的意思,但我必须弄清楚具体的实现细节。我想我在想我需要框架和JS时走上了正轨。