2008/01/30 16:26
[팁]
JSONP에 관한 댓글 질문이 있어서 테스트로 구현해봤다.
실제로 동작하는걸 보니 재미있기도 하고, cross domain정책이 이렇게 무너지는게 참 어이없기도 하고 그렇다.
<!-- html 페이지에 들어가는 내용 -->
<!-- http://otherdomain.com/js/test.js 의 내용 (실서비스에서는 동적으로 구성하겠지요) -->
실제로 동작하는걸 보니 재미있기도 하고, cross domain정책이 이렇게 무너지는게 참 어이없기도 하고 그렇다.
<!-- html 페이지에 들어가는 내용 -->
<a href="#" onclick="calljsonp()">calljsonp</a>
<div id="header"></div>
<script type="text/javascript">
function testfunc(ret)
{
alert(ret);
}
function calljsonp()
{
var script = document.createElement("script");
script.setAttribute("src", "http://otherdomain.com/js/test.js");
$("header").insertBefore(script, null);
}
</script>
<!-- http://otherdomain.com/js/test.js 의 내용 (실서비스에서는 동적으로 구성하겠지요) -->
testfunc('jsonp test succeed!!!!');
Trackback Address :: http://10year.tistory.com/trackback/96




이올린에 북마크하기
이올린에 추천하기