我有這個簡單的2個文件應該處理簡單的JSONP調用JSONP簡單的電話不能正常工作
這裏是索引文件:
<html>
<head>
<script type="text/javascript" id="myJSONPCall" src="http://mySubDomain.comoj.com/jsoncall.php?jsonCallback=myCallback"></script>
<script type="text/javascript">
function myCallback(obj) {
alert(obj.text);
}
</script>
</head>
<body>
</body>
</html>
,這裏是PHP的一部分:
<?php
$myObject = array(
"text" => "Hello, I am data from the remote server.",
"created_at" => "Thu May 07 21:36:12 +0000 2009"
);
$myJSONObject = json_encode($myObject);
$myJSONCallback = filter_var($_REQUEST['jsonCallback'], FILTER_SANITIZE_STRING);
print "$myJSONCallback($myJSONObject)"
?>
在這裏,我更新它。這裏有什麼問題?我究竟做錯了什麼?
Downvoting你不喜歡的所有答案是不合適的。 – duskwuff