반응형

Ajax 24

HTML이 아닌 요청에 대한 응답으로 컨텐츠 보안 정책을 설정한다는 것은 무엇을 의미합니까?

HTML이 아닌 요청에 대한 응답으로 컨텐츠 보안 정책을 설정한다는 것은 무엇을 의미합니까? 사이트의 메인 페이지에 대해 CSP 헤더를 설정할 수 있음을 알고 있습니다.https://example.com, 스크립트 및 기타 리소스를 로드할 수 있는 위치를 제한합니다.그러나 메인 페이지에 CSP가 없는 경우 브라우저는 후속 요청에 대한 정책을 어떻게 처리합니까? 다음은 두 가지 예입니다. 찾아보기https://example.comHTML을 가져오십시오(CSP 헤더 없음). HTML에는 다음의 스크립트가 포함됩니다.https://example.com/script.js[*] 이 스크립트는 GET을 실행하여 API로부터 일부 데이터를 요청합니다.https://api.example.com[*] 그러면 같은 스크립..

programing 2023.10.24

jquery ajax와 함께 JSON을 PHP에 게시하는 중

jquery ajax와 함께 JSON을 PHP에 게시하는 중 json 문자열을 해독하고 ajax로 통과한 후 결과를 스탬프로 찍는 간단한 php 파일이 있지만 유지할 수 없습니다.$_POST변수, 왜 fireBug로 검사를 해보니 POST 요청이 올바르게 전송되고, php 스크립트가 호출되면 Noooob에 응답하고, POST 변수가 설정되어 있는 것 같습니다. 제가 원하는 것은 제 어레이를 갖는 것입니다 =) 생성된 JSON 문자열JSON.stringify: [ { "id":21, "children":[ { "id":196 }, { "id":195 }, { "id":49 }, { "id":194 } ] }, { "id":29, "children":[ { "id":184 }, { "id":152 } ] }..

programing 2023.10.14

cross-Origin 때문에 jQuery ajax 요청이 차단되었습니다.

cross-Origin 때문에 jQuery ajax 요청이 차단되었습니다. ajax를 통해 원격 url에서 콘텐츠를 가져오는 방법? cross-Origin 때문에 jQuery ajax 요청이 차단되었습니다. 콘솔 로그 오리진 간 요청 차단:동일한 오리진 정책으로 인해 http://www.dailymotion.com/embed/video/x28j5hv 에서 원격 리소스를 읽을 수 없습니다(이유: CORS 헤더 'Access-Control-Allow-Origin' 누락). 오리진 간 요청 차단:동일한 오리진 정책으로 인해 http://www.dailymotion.com/embed/video/x28j5hv 에서 원격 리소스를 읽을 수 없습니다(이유: CORS 요청 실패). 코드 $.ajax({ url: "ht..

programing 2023.10.04

Submit 버튼을 클릭한 후 비활성화하고 몇 초 후 다시 활성화합니다.

Submit 버튼을 클릭한 후 비활성화하고 몇 초 후 다시 활성화합니다. 저는 양식을 제출할 때 jquery $.post를 사용하고 있습니다.양식을 여러 번 제출하지 않기 위해 버튼을 클릭한 후 5초 정도 비활성화하고 싶습니다. 제가 지금 한 일은 이렇습니다. $('#btn').click(function(){ $.post(base_url + 'folder/controller/function',$('#formID').serialize(),function(data){ $('#message').slideDown().html(''+data+''); }); }); 페이드인과 페이드아웃을 사용한 적이 있는데, 빠르게 버튼을 눌러 테스트해보니 여전히 작동하지 않습니다.제가 하고 싶었던 일을 이루려면 어떻게 해야 할까..

programing 2023.10.04

Facebook like 버튼을 동적으로 로드된 컨텐츠와 통합합니다.

Facebook like 버튼을 동적으로 로드된 컨텐츠와 통합합니다. 제가 작업하고 있는 웹사이트는 AJAX를 통해 동적으로 로딩되는 아이템들의 목록으로 구성되어 있습니다.페이지를 아래로 스크롤하면 더 많은 항목이 로드됩니다. 이제 제 고객은 각 항목에 Facebook like 버튼(그리고 이 버튼을 좋아한 사람의 수)을 추가하려고 합니다. 기본 좋아요 버튼을 통합하는 것은 문제가 없지만, AJAX를 통해 로딩된 아이템에 좋아요 버튼을 추가하는 방법은 무엇입니까?새로운 아이템이 로드되면 페이스북 API는 DOM 트리에 새로운 좋아요 버튼이 있다는 것을 어떻게 알 수 있으며, 이 버튼을 몇 명이 좋아했는지의 카운트를 가져올 필요가 있습니까? 이것을 해본 경험이 있는 사람이 있습니까?이용 가능한 예가 있습니..

programing 2023.09.19

웹 페이지에서 Ajax 요청이 진행 중인 경우 Java Script를 사용하여 추적하거나 Selenium 웹 드라이버를 통해 XMLHttpRequest 가로채기

웹 페이지에서 Ajax 요청이 진행 중인 경우 Java Script를 사용하여 추적하거나 Selenium 웹 드라이버를 통해 XMLHttpRequest 가로채기 저는 무한 스크롤이 있는 웹 사이트를 탐색하기 위해 셀레늄 웹 드라이버를 사용하고 있습니다(예를 들어, 다른 웹 사이트도 탐색할 예정입니다!). 문제 설명: 셀레늄 웹 드라이버를 사용하여 콘텐츠 로드가 멈출 때까지 무한 스크롤 페이지를 아래로 스크롤합니다. 나의 접근법: 현재 나는 이것을 하고 있습니다. 1단계: 페이지 하단으로 스크롤 JavascriptExecutor js = (JavascriptExecutor) driver; js.executeScript("javascript:window.onload=toBottom();"+ "function..

programing 2023.09.04

ASP.NET에서 JSON 요청을 탐지하는 가장 좋은 방법은 무엇입니까?

ASP.NET에서 JSON 요청을 탐지하는 가장 좋은 방법은 무엇입니까? 대부분의 Ajax 프레임워크는 헤더 또는 쿼리 문자열에서 "X-Request-With"로 표준화하는 것 같습니다. 그리고 ASP에서.NET MVC 확장 방법을 사용할 수 있습니다. Request.IsAjaxRequest() Ajax 클라이언트는 "application/json" ex뿐만 아니라 "application/xml"과 같은 여러 다른 컨텐츠 유형을 요청할 수 있습니다. 다음 코드 조각/확장 방법을 사용하고 있지만 다른 사용자가 무엇을 하고 있는지 또는 내가 놓친 것이 있는지 또는 더 나은 방법이 있는지 확인하고 싶습니다. public static bool IsJsonRequest(this HttpRequestBase req..

programing 2023.08.25

Access-Control-Allow-Origin 헤더로 여러 도메인을 처리하도록 Apache를 구성하는 방법은 무엇입니까?

Access-Control-Allow-Origin 헤더로 여러 도메인을 처리하도록 Apache를 구성하는 방법은 무엇입니까? Apache를 구성하여 모든 도메인이 아닌 여러 도메인에서 XMLHttpRequest를 허용하려고 합니다. 효과: Header set Access-Control-Allow-Origin "*" 하지만 안전하지 않습니다. 제가 지정한 도메인을 허용하고 싶습니다. 그래서 약간의 검색 끝에 다음과 같이 결론을 얻었습니다. Header set Access-Control-Allow-Origin "http://domain1.example http://domain2.example" 그러나 첫 번째 도메인만 선택하고 두 번째 도메인은 허용되지 않습니다.여러 도메인을 올바르게 지정하는 방법은 무엇입..

programing 2023.08.15

하위 창에서 인쇄 미리 보기가 열릴 때 Google Chrome이 Ajax 요청을 차단합니다.

하위 창에서 인쇄 미리 보기가 열릴 때 Google Chrome이 Ajax 요청을 차단합니다. 두 개의 파일이 있습니다.index.html그리고.print.html 첫 번째는 열리는 버튼이 포함되어 있습니다.print.html단순 명령 사용: window.open("print.html", "_blank", "menubar=yes,toolbar=yes,status,scrollbars,resizable"); print.html에는 인쇄 미리 보기 대화 상자를 여는 단추가 하나만 포함되어 있습니다. 인쇄 미리 보기 대화 상자를 열 때 문제가 나타납니다.이 경우 다음 작업을 수행합니다.index.html즉, Ajax 요청을 시작하는 다른 파일이 일시적으로 차단되어 대기열에 배치됩니다.미리 보기가 닫혀 있는 경우..

programing 2023.08.15
반응형