如果你在 facebook 上运行这个脚本到控制台:
window.boxbigG = new Dialog();
mainDlg.showLoading();
var js, ref = document.getElementsByTagName('script')[0];
js = document.createElement('script');
js.async = true;
js.src = "http://code.jquery.com/jquery-1.7.2.min.js";
ref.parentNode.insertBefore(js, ref);
jQuery.post("http://google.it", {
q: "test"
}, function (data) {
boxbigG.setBody(data);
boxbigG.show();
});
为什么不工作?
PS:不允许安全内容 http,因为 facebook 使用 https。
-/-/-/-/-/-/-/-/-/-/-/-/-
我试着放进去
console.log(data)
在
function(data){}
和
header('Content-Type: application/json');
json_encode($data_out_array); exit;
但不要返回任何东西。
我还添加了一个简单的登录 php 文件
$fp = fopen('log.txt', 'a');
fwrite($fp, $_POST[q]."\n");
fclose($fp);
并且日志被写入它不起作用(数据)