0
這是我完整的html上下文。無法獲取jquery ajax響應
<!DOCTYPE html>
<html lang="en">
<head>
<title>Test page</title>
<script language="javascript" type="text/javascript" src="jquery-1.5.1.min.js"></script>
<script language="javascript" type="text/javascript">
$(document).ready(function() {
$.getJSON('http://10.10.10.10:8123/BMreport.txt', function (data) {
alert("callback");
});
});
</script>
</head>
<body>
<p>Test Page</p>
</body>
</html>
以及警報不顯示。 BMreport.txt採用JSon格式。不知道爲什麼... --------------解決方案------------ 10.10.10.10:8123是從這個網站不同的域。將它們放在同一個域中後,它可以工作
瀏覽器是否報告了錯誤? – lonesomeday 2011-05-18 07:29:02
如果你的工作站不是_same origin_,如http://10.10.10.10:8123,那麼你的運氣不好。閱讀** **同源策略**:http://en.wikipedia.org/wiki/Same_origin_policy – 2011-05-18 07:33:28
@Alex。好的,我找到了原因。 10.10.10.10:8123和這個html是在不同的網站。把它們放在同一個地方後就解決了。 – demaxSH 2011-05-18 07:48:34