【发布时间】:2012-10-17 16:22:55
【问题描述】:
我正在尝试执行以下操作,有人可以帮忙吗?
我创建了一个接受 json 对象的 php 文件。此网页旨在直接向用户显示。
如何在不使用 html 表单的情况下从另一个页面打开此页面?我需要一个简单的解决方案,如下所示。
Javascript(如果需要,可以支持 JQuery):
var JsonParamToPass=jsonObj;
var postData=JsonParamToPass;
window.open("www.myAwesomePageThatAcceptsPostData.com",'_blank',method=POST,postData);
//the last two variables are made up and i need to find a way to do that, that can easily be given to other people to use.
我想避免使用 ajax 请求并将输出写入新页面,并且我想尽可能避免创建表单。
谢谢,
【问题讨论】:
-
您是否有充分的理由不使用 Ajax 和/或表单?在每种情况下,您都会将输出写入新页面。当窗口打开时,它是一个新页面,不是吗?
-
原因是为了方便其他人使用。此页面是为其他人打开的,如果它不简单,其他人将不会使用它。如果只是我,我会使用 $.POST() 并将数据写入 newWindow。我正在寻找 javascript/jquery 的内置函数或让浏览器发出发布请求的方法(我认为大多数人不会这样做)
标签: php javascript post window request