我想发送一个CROSSDOMAIN
POST REQUEST。
我创建了一个隐藏的 iframe 和表单来获得结果:
var iframe = document.createElement("iframe");
var iframeName = "crossDoamin";
iframe.style.display = "none";
iframe.name = iframeName;
document.body.appendChild(iframe);
var form = document.createElement("form");
form.action = "http://xxxxxxxxx.action";
form.method = "POST";
form.target = iframeName;
form.style.display = "none";
//repeat for each parameter
var input_pid = document.createElement("input");
input_pid.name = "xxx";
input_pid.value = xxx;
form.appendChild(input_pid);
document.body.appendChild(form);
form.submit();
现在,当我使用 javascript 来获取 iframe 的 innerHTML 时
document.getElementsByTagName('iframe')[0].contentWindow.document
原来的问题是protocal doamin and .. must match
如何获取隐藏 iframe 的 innerHTML?