jsonp 크로스 필드 원리

763 단어
  • 우선 json 은 텍스트 기반 데이터 교환 방식 / 또는 데이터 설명 형식
  • 웹 페이지 가 파일 을 요청 할 때 크로스 필드 의 영향 을 받 지 않 습 니 다. src 속성 을 가 진 탭 은 모두 크로스 필드 능력 을 가지 고 있 기 때문에 우 리 는 script 태그 의 크로스 필드 능력 으로 json 형식의 데 이 터 를 콜백 함수 로 감 싸 서 전단 페이지 로 돌아 가 이 함 수 를 실행 하면 데 이 터 를 읽 을 수 있 습 니 다.
    function jsonpTest(){
        var  script=document.createElement("script");
        script.setAtrribute("type","text/javascript");
        script.setAtrribute("scr","url");
        document.appendChild(script);
    }
    
    //jquery
    $.ajax({
        url:"",
        type:"get",
         dataType:"jsonp",
         jsonpCallback:JSON_CALLBACK,
        success:function(ret){
          console.log(ret); 
        }
    })
    function JSON_CALLBACK(data){
          console.log(data);
    }
    

    좋은 웹페이지 즐겨찾기