반응형

Ajax 19

같은 페이지에서 Greasemonkey 스크립트를 여러 번 실행하시겠습니까?

같은 페이지에서 Greasemonkey 스크립트를 여러 번 실행하시겠습니까? 저는 Greasemonkey, javascript, 사실 UI는 모두 처음입니다. 요건:사용자 스크립트는 페이지 로드 후 GS에 의해 한 번 실행됩니다.단, 리프레시 없이 같은 스크립트를 여러 번 실행해야 합니다. 사용 사례:ex의 경우 Amazon.com 검색은 Ajax를 사용하여 수행됩니다.검색 결과에 사용자 지정 요소를 포함해야 합니다. 동일한 페이지에서 검색이 발생할 때마다 결과와 함께 내 콘텐츠를 search-results-div에 삽입해야 합니다(페이지 새로 고침 없음). 현재 스크립트는 페이지 새로 고침 시에만 실행됩니다. 위의 설명이 명확했으면 합니다.제발 도와주세요.가장 간단하고 견고한 방법은 wait For K..

programing 2023.03.21

JavaScript:AJAX 요청 탐지

JavaScript:AJAX 요청 탐지 범용 JavaScript(프레임워크가 아닌)를 사용하는 웹 페이지에서 글로벌 AJAX 콜(특히 응답)을 검출하는 방법이 있습니까? 여기 StackOverflow에 있는 "JavaScript detect a AJAX event" 질문을 이미 검토했고, 수락된 답변의 코드를 제 애플리케이션에 패치하려고 했지만 효과가 없었습니다.저도 AJAX를 사용해 본 적이 없기 때문에, AJAX를 조작할 수 있을 만큼 잘 모릅니다. 복잡한 것은 필요 없습니다.AJAX 응답을 모두 검출하고(실제로, 모든 것을 검출하고 나서, 거기서부터) IF 스테이트먼트에 패치를 붙이면 사용할 수 있습니다.그래서 결국엔 이렇게 하고 싶어요. if (ajax.response == "certainResp..

programing 2023.03.21

동일 오리진 정책 및 CORS(크로스 오리진 자원 공유)

동일 오리진 정책 및 CORS(크로스 오리진 자원 공유) 난 CORS를 이해하려고 노력했어.제가 이해한 바로는 사용자가 여는 도메인(URL에서 지정) 이외의 도메인에 대한 AJAX 요구를 피하기 위해 브라우저에서 구현되는 보안 메커니즘입니다. 현재, 이러한 제한에 의해, 많은 CORS가 Web 사이트의 크로스 오리진 요구를 가능하게 하기 위해서 실장되고 있습니다만, 제가 알기론 CORS의 실장은 「동일 오리진 폴리시」(SOP)의 시큐러티 목적에 어긋납니다. CORS는 어떤 요청 서버가 서비스를 원하는지 추가 제어하기 위한 것입니다.스팸 발송자를 피할 수 있을지도 모릅니다. Wikipedia에서: 크로스 오리진 요구를 개시하기 위해서, 브라우저는 요구를 오리진HTTP の http http http http..

programing 2023.03.21

setInterval은 CPU를 많이 사용합니까?

setInterval은 CPU를 많이 사용합니까? 나는 그 세트장을 어디서 읽었다.간격은 CPU를 많이 사용합니다.setInterval을 사용하는 스크립트를 생성하여 CPU 사용률을 모니터링했지만 변경을 알아차리지 못했습니다.제가 놓친 게 있는지 알고 싶어요. 코드의 역할은 URL(# 이후의 내용)의 해시에 대한 변경을 100밀리초마다 체크하고 변경되었을 경우 AJAX를 사용하여 페이지를 로드합니다.변경되지 않으면 아무 일도 일어나지 않습니다.CPU에 문제가 있습니까?는 그렇게 하지 않는다.setInterval본질적으로 퍼포먼스에 큰 문제가 생깁니다.그 평판은 CPU의 파워가 떨어졌던 더 이른 시대에서 나온 것이 아닐까 생각합니다. 그러나 성능을 향상시킬 수 있는 방법은 여러 가지가 있으며, 이를 수행하..

programing 2023.03.16

'Ajax'가 네임스페이스 'System'에 없습니다.Web.MVC'

'Ajax'가 네임스페이스 'System'에 없습니다.Web.MVC' ASP는 처음입니다.NET MVC 5와 저는 몇 가지 문제를 해결하기 위해 작은 프로젝트를 만들고 싶었습니다.브라우저에서 프로젝트를 열었을 때 다음과 같은 오류가 발생했습니다. Compiler Error Message: CS0234: The type or namespace name 'Ajax' does not exist in the namespace 'System.Web.Mvc' (are you missing an assembly reference?) Source Error: Line 22: using System.Web.WebPages; Line 23: using System.Web.Mvc; Line 24: using System.W..

programing 2023.03.16

이전 요청을 완료하기 전에 새 AJAX 요청 중단

이전 요청을 완료하기 전에 새 AJAX 요청 중단 입력 변경 시 AJAX 호출을 실행하는 함수가 있습니다. 단, 이전 Ajax 콜이 완료되기 전에 함수가 다시 실행될 가능성이 있습니다. 질문입니다만, 새로운 AJAX 콜을 기동하기 전에, 이전의 AJAX 콜을 중단하려면 어떻게 하면 좋을까요.글로벌 변수를 사용하지 않습니다.(여기서 유사한 질문에 대한 답변을 참조하십시오.) 현재 코드의 JSFidle: Javascript: var filterCandidates = function(form){ //Previous request needs to be aborted. var request = $.ajax({ type: 'POST', url: '/echo/json/', data: { json: JSON.strin..

programing 2023.03.11

jQuery를 사용하여 JSON 데이터 전송

jQuery를 사용하여 JSON 데이터 전송 아래 코드가 데이터를 보낸 이유:City=Moscow&Age=25JSON 포맷 대신? var arr = {City:'Moscow', Age:25}; $.ajax( { url: "Ajax.ashx", type: "POST", data: arr, dataType: 'json', async: false, success: function(msg) { alert(msg); } } ); 요청 내용 유형도 수정 JSON 요청도 지정하지 않았기 때문입니다.JSON 요청을 보내는 올바른 방법은 다음과 같습니다. var arr = { City: 'Moscow', Age: 25 }; $.ajax({ url: 'Ajax.ashx', type: 'POST', data: JSON.st..

programing 2023.03.11

jAJAX 콜의 jQuery 콜백

jAJAX 콜의 jQuery 콜백 클릭 이벤트로 3개의 에이잭스 콜을 발신하고 싶다.각 Ajax 콜은 개별 동작을 수행하고 최종 콜백에 필요한 데이터를 반환합니다.콜 자체는 서로 의존하지 않고 동시에 할 수 있지만, 3가지 콜백이 모두 완료되면 최종 콜백을 하고 싶습니다. $('#button').click(function() { fun1(); fun2(); fun3(); //now do something else when the requests have done their 'success' callbacks. }); var fun1= (function() { $.ajax({/*code*/}); }); var fun2 = (function() { $.ajax({/*code*/}); }); var fun3 ..

programing 2023.03.06

jAJAX 스트림을 증분적으로 읽으시겠습니까?

jAJAX 스트림을 증분적으로 읽으시겠습니까? 나는 이 질문을 읽었지만 내 질문에 정확히 답하지 않는다.아쉽게도 마지막으로 AJAX를 본 이후 XHR 오브젝트에 변화가 생긴 것 같습니다.따라서 더 이상 직접 접속할 수 없습니다.responseText입력이 완료되기 전에 종료합니다. 제어할 수 없는 서버에서 HTTP를 통해 CSV 데이터를 가져오기 위해 AJAX(가능하다면 jQuery, 그러나 제안에는 열려 있음)를 사용하는 페이지를 작성해야 합니다.응답 데이터는 매우 클 수 있으며, 1메가바이트의 텍스트는 드물지 않습니다. 서버는 스트림 친화적입니다.JavaScript에서 직접 반환되는 데이터 스트림에 액세스할 수 있는 방법은 아직 있습니까? 중간에 있는 PHP 코드를 쓸 수 있는 옵션도 있습니다만, 가..

programing 2023.03.01
반응형