由于現在跟其他站點合作,遇到跨域問題,在JQuery中的$.get有一個彩蛋可以使用
服務器A(192.168.0.102):test.jsp
服務器B(192.168.0.101):test.htm
服務器A(192.168.0.102):test.jsp
1
<%@ page contentType="text/html; charset=GBK" %>
2
<%request.setCharacterEncoding("GBK");%>
3
var cardNames = new Array('hh', 'unser');
4
var cardMails = new Array('unser@gd165.com', 'gdunser@gmail.com');

2

3

4

服務器B(192.168.0.101):test.htm
1
<HTML>
2
<HEAD>
3
<script language="JavaScript" src="/common/js/jquery-1.2.1.pack.js"></script>
4
5
</HEAD>
6
<BODY>
7
<SCRIPT>
8
$.get("http://192.168.0.102/test.jsp",
9
{ names: "c" },
10
function(data){
11
alert("Data Loaded: " + cardNames);
12
13
for (i=0;i<cardNames.length;i++)
14
{
15
alert(cardNames[i]);
16
}
17
},
18
"script"
19
);
20
</SCRIPT>
21
</BODY>
22
</HTML>

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22
