AJAX 기초

Поделиться
HTML-код
  • Опубликовано: 31 янв 2025

Комментарии • 26

  • @남궁옥분-d6i
    @남궁옥분-d6i 4 года назад +2

    VS에 저렇게 친절하게 해주시다니.. 정말 도움되는 강의 감사합니다!!

  • @hazel5901
    @hazel5901 3 года назад

    12:40 내가 들으려고 표시해두는것 (최고의영상 감사합니다)

  • @후딱가자-c5m
    @후딱가자-c5m 2 года назад

    좋은 강의 감사합니다.

  • @mbkang1
    @mbkang1 5 лет назад +1

    늦게 확인했네요 너무나도 감사합니다.

  • @오성근-g5y
    @오성근-g5y 3 года назад +2

    lessipe 쿡북 확장프로그램 설치했는데 아무것도 볼 수가 없네요. 받아볼 수 없을까요?

  • @druidwolf9547
    @druidwolf9547 4 года назад +3

    이 괜찮은 강의를 왜 이제알았지?

  • @mbkang1
    @mbkang1 5 лет назад +2

    다음편 언제 나오나여?

  • @zzigbang8230
    @zzigbang8230 4 года назад +2

    잘 들었습니다. ajax에 파일넘기는 것도 해주세요. ^^(공부중입니다)

  • @승민-h4t
    @승민-h4t 5 месяцев назад

    11:32 ajax

  • @김민서-t1d6m
    @김민서-t1d6m 3 года назад +1

    lessipe 쿡북 확장프로그램 깔았는데 아무것도 안나와요 ㅠㅠ

  • @ys-ww6xi
    @ys-ww6xi 4 года назад +2

    XMLHttpRequest를 처음 만져보고 있습니다. Access to XMLHttpRequest at ~~ from origin 'null' has been blocked by CORS policy라는 에러에서 헤어나오질 못하고 있어요.. 처음 사용자로서 뭘 알아야될까요?

    • @개발레시피
      @개발레시피  4 года назад +1

      cors에러는 도메인이 다른 서버에 ajax요청시 발생합니다. 예를들어 example.com 에서 daum.net으로 ajax 요청을 보낼 때 나타납니다. 해결하는 방법은 여러가지가 있어 댓글로 다 말씀드리지는 못하지만 일단 도메인을 일치시키면 해결될것입니다

    • @ys-ww6xi
      @ys-ww6xi 4 года назад

      레시피 님 빠른 답변 너무 감사드립니다..!!
      그내용은 검색을통해 알게 되었는데 현제 상황은 로컬에서 로컬에 있는 json파일을 부르고 있는데 에러가 일어 나고 있습니다.. 당연히 결과값을 확인하게 될거라는 지인들의 내용을 따라 했을 뿐인데 안되네요..

    • @개발레시피
      @개발레시피  4 года назад +1

      혹시 ajax코드 올려주실수 있으신가요?

    • @ys-ww6xi
      @ys-ww6xi 4 года назад

      function getJson() {
      //var xmlhttp = createXMLHttpRequest();
      var xmlhttp = new XMLHttpRequest();
      xmlhttp.onreadystatechange = function () {
      if (xmlhttp.readyState == 4) {
      if (xmlhttp.status == 200) {
      var data = JSON.parse(xmlhttp.responseText);
      var elem = document.getElementById("output_name");
      elem.innerText = data.name;
      var elem = document.getElementById("output_weight");
      elem.innerText = data.weight;
      var elem = document.getElementById("output_height");
      elem.innerText = data.height;
      var elem = document.getElementById("output_price");
      elem.innerText = data.price;
      var elem = document.getElementById("output_memo");
      elem.innerText = data.memo;
      } else {
      }
      }
      }
      xmlhttp.open("GET", "./test2.html?url=./data.json");
      xmlhttp.send();
      }
      function createXMLHttpRequest() {
      if (window.XMLHttpRequest) { return new XMLHttpRequest() }
      if (window.ActiveXObject) {
      try { return new ActiveXObject("Msxml2.XMLHTTP.6.0") } catch (e) { }
      try { return new ActiveXObject("Msxml2.XMLHTTP.3.0") } catch (e) { }
      try { return new ActiveXObject("Microsoft.XMLHTTP") } catch (e) { }
      }
      return false;
      }



      수신정보
      Name:
      Height:
      Weight:
      Price:
      Memo:
      -----이하 json데이터(data.json) ----
      {
      "name":"Penguin Statue",
      "height":20,
      "weight":0.25,
      "price":1500,
      "memo":"PenguinGoods"
      }

    • @ys-ww6xi
      @ys-ww6xi 4 года назад

      원래 예제의 xmlhttp.open의 인수값은 xmlhttp.open("GET", "data.json");와 같았습니다.
      번거롭게 해드려 죄송합니다. .. 꼭 좀 도움 부탁드립니다... !

  • @shkim4127
    @shkim4127 4 года назад

    브라우저에 실행해서 2 검색해도 아무런 일도 안일어나네요.. ㅠㅠ 에러로그 조차도 안뜹니다. 따로 아파치 톰캣 같은 was를 돌려야 실습할 수 있을까요??

  • @mbkang1
    @mbkang1 5 лет назад

    차별화가 필요. 이미지 자르기 강의가 가장 좋은 예임. 하나부터 열까지가 아닌 실제 예제로 강의 하면 좀더 흥할겁니댜.

  • @iloveyou-kd2lf
    @iloveyou-kd2lf 3 года назад

    기초가 아닌거 같은데,,,,,,,

  • @shkim4127
    @shkim4127 4 года назад

    엥 지금 봤는데 로드아티클 함수가 비어있네요 ㅋㅋㅋㅋㅋ 죄송합니다

  • @jaejunpark2785
    @jaejunpark2785 4 года назад

    이런강의가 왜이제보이는거지......진작봤더라면 삽질안했을텐데....