jQuery 크로스 도메인 값 전달하기
페이지 정보
작성자 오원장쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 댓글 0건 조회 4,944회 작성일 12-02-22 13:24본문
각 브라우져 버전별로 테스트 하지 않았지만,
크롬, 사파리, 오페라, 파이어폭스, IE8 에서 확인했음(요즘 버전 ㅠㅠ)
jquery 홈페이지에 있는 소스를 조금 수정 했다.
값을 전달할 localhost 의 소스
<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-1.4.4.js"></script>
</head>
<body>
<div id="result">
</div>
<script>
$.getJSON("http://값을 전달할 도메인/json_test.php?callback=?&key=6", function(data){
$("#result").html(data.key2);
});
</script>
</body>
</html>
값을 받을 도메인 소스
<?
$json['key'] = $_GET['key'];
$json['key2'] = $_GET['key'] + 10;
echo $_GET['callback'].'('.json_encode($json).');';
?>
$json['key'] = $_GET['key'];
$json['key2'] = $_GET['key'] + 10;
echo $_GET['callback'].'('.json_encode($json).');';
?>
위 처럼 작성하면
key라는 변수로 값을 전달 할 수 있고,key2라는 변수로 값을 받을 수 있다.
출처 : 살아가는 이야기
댓글목록
등록된 댓글이 없습니다.