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:Facebookはhttpsを使用しているため、コンテンツhttpを保護しないでください。
-/-/-/-/-/-/-/-/-/-/-/-/-
入れてみました
console.log(data)
の
function(data){}
と
header('Content-Type: application/json');
json_encode($data_out_array); exit;
しかし、何も返さないでください。
phpファイルにsimple-logも追加しました
$fp = fopen('log.txt', 'a');
fwrite($fp, $_POST[q]."\n");
fclose($fp);
ログが書き込まれ、機能しません(データ)