我想使用“dojo / request / iframe”将帖子请求发送到其他域名(我使用它是因为dojo.xhrPost无效,因为重定向)。 在站点响应后我想获取收入html(我在Firebug中看到html作为对iframe请求的响应)。我怎么能这样做?
答案 0 :(得分:0)
你可以像使用xhr一样使用它。
require(["dojo/request/iframe"], function(iframeRequest) {
iframeRequest.post("/your/url", {
handleAs: "html"
}).then(function(response) {
document.getElementById("result").appendChild(
response.childNodes[0]);
});
});
请注意,当您使用response
时,Document
是handleAs:"html"
个对象,因此您必须按上述方式访问childNodes
。
http://dojotoolkit.org/reference-guide/1.9/dojo/request/iframe.html