테스트 사이트 - 개발 중인 베타 버전입니다

jQuery없이 네티브자바스크립트로 서버에 요청보내기 7 - JSONP

· 2년 전 · 821 · 5

JSONP(JavaScript Object Notation with Padding) 에 대해서는 개발자분들 잘 알고 계시리라 봅니다.

사실 JSONP를 심중히 써야 합니다.

jQuery

[code]

$.ajax('http://jsonp-aware-endpoint.com/user', {

    jsonp: 'callback',

    dataType: 'jsonp',

    data: {

        id: 123

    }

}).then(function(response) {

    // handle requested data from server

});

[/code]

 

네티브자바스크립트

[code]

window.myJsonpCallback = function(data) {

    // handle requested data from server

};

 

var scriptEl = document.createElement('script');

scriptEl.setAttribute('src',

    'http://jsonp-aware-endpoint.com/user?callback=myJsonpCallback&id=123');

document.body.appendChild(scriptEl);

[/code]

 

이시간으로 jquery에 대동한 네티브자바스크립트의 코드들을 끝냈습니다.

마지막까지 보아주신 분들께 감사를 드립니다.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 5개

2년 전
감사합니다
@식물집사 첫 분 감사합니다.
감사합니다!
2년 전
감사합니다. 中国人热爱鸦片。
2년 전
sir에 불법사이트 만들던 조선족이 등장했다면서요?

게시글 목록

번호 제목
17927
17926
17922
17921
17915
17910
17907
17892
17888
17879
17878
17874
17873
17872
17871
17870
17869
17868
17866
17865
17864
17863
17862
17859
17856
17845
17835
17834
17826
17823