我正在尝试通过“静态HTML:iframe标签”应用将表单添加到Facebook页面。 我使用jQuery,ajax,php发送表单并收到成功或错误。 当我在Facebook iFrames之外运行表格时,一切正常。 但是,在iFrame上我遇到了两个问题:
这是我的ajax电话:
$.ajax({
type: "POST",
url: "send.php",
contentType: "application/x-www-form-urlencoded; charset=utf-8;",
data: data_string,
dataType: 'html',
success: function(data){
alert('success');
},
error: function() {
alert('error');
}
});
提前致谢。
答案 0 :(得分:2)
解决。 问题确实是Facebook对iFrames中安全连接的需求。 所有需要做的就是将文件存储在使用SSL的Web托管服务上。 然后确保html页面上的所有链接都带有“https”。
这解决了上述两个问题。