ajax 21

jQuery AJAX 요청의 상대 URL 대 절대 URL

jQuery AJAX 요청의 상대 URL 대 절대 URL 스테이징 서버에서 AJAX 요청을 처리하는 데 어려움을 겪고 있습니다.내 개발 기계에서는 모두 잘 작동했지만, 업로드하자마자 모든 AJAX 요청이 작동하지 않았습니다.상대 URL을 변경하면(예:"index.dll")에서 절대 URL("http://example.com/index.php ")로 요청이 다시 작동하지만, 왜 그런지 이해할 수 없습니다. 요청 예제: jQuery.post('index.php', {id: 1234, action: 1, step: 1}, function(data) { /* something */ }); 이것은 작동하지 않습니다. 저는 심지어 방화벽 콘솔에도 나타나지 않습니다.하지만 성공 핸들러가 호출되는데, 이것은 매우 혼란..

programing 2023.08.22

이전에 Ajax 사용데이터를 수정하려면 전송

이전에 Ajax 사용데이터를 수정하려면 전송 jQuery에서 다음과 같은 Ajax 전화가 왔다고 가정해 보겠습니다. $.ajax({ url: myUrl, data: myData, type:'post' }); 다음을 사용하여 myData에 추가할 수 있습니다. $.ajaxSetup({ beforeSend: function(call){...} }); 그 결과 모든 아약스 호출(포스트 및 get 모두)이 수정되어 추가 매개 변수 IsAjax=true가 표시됩니다.$.ajaxSetup({ beforeSend: function(jqXHR, settings) { settings.data = $.extend(settings.data, {isAjax: true}); return true; } }); 업데이트 ==== ..

programing 2023.08.22

jQuery .ajax() - POST 요청에 쿼리 매개 변수를 추가하시겠습니까?

jQuery .ajax() - POST 요청에 쿼리 매개 변수를 추가하시겠습니까? jQuery AJAX를 사용하여 URL에 쿼리 매개 변수를 추가하려면 다음 작업을 수행합니다. $.ajax({ url: 'www.some.url', method: 'GET', data: { param1: 'val1' } )} 그 결과 다음과 같은 URL이 생성됩니다.www.some.url?param1=val1 방법이 POST일 때는 어떻게 해야 하나요?그럴 때면data더 이상 쿼리 매개 변수로 추가되지 않습니다. 대신 요청 본문을 구성합니다. Ajax 요청 전에 수동으로 URL에 매개 변수를 추가할 수 있다는 것을 알고 있지만, Ajax 호출 전에 실행해야 할 ~5줄보다 짧은 명확한 방법을 놓치고 있다는 느낌이 들 뿐입니다..

programing 2023.08.22

AJAX를 통해 BLOB를 검색할 때 오류 메시지 처리

AJAX를 통해 BLOB를 검색할 때 오류 메시지 처리 서버의 응답에 따라 블롭 또는 텍스트 문자열을 반환할 수 있는 AJAX 호출을 수행하려면 어떻게 해야 합니까? AJAX를 사용하여 사용자가 제공한 비디오를 오디오 BLOB로 변환하고 있습니다.tag). 변환 프로세스는 정상적으로 작동하지만 비디오에 문제가 있을 수 있습니다. 이 경우 서버는 응답 본문에 오류 메시지가 포함된 HTTP 상태 코드 500을 일반 텍스트로 반환합니다.이 경우 응답의 일반 텍스트가 필요하지만 responseText를 사용하려고 하면 다음 오류 메시지가 나타납니다. Uncaught InvalidStateError: Failed to read the 'responseText' property from 'XMLHttpRequest..

programing 2023.07.28

동적으로 로드된 스크립트에 "crossorigin" 태그를 추가하려면 어떻게 해야 합니까?

동적으로 로드된 스크립트에 "crossorigin" 태그를 추가하려면 어떻게 해야 합니까? 컨텍스트:Mozilla 설명서 인용하기 일반 스크립트 태그는 표준 CORS 검사를 통과하지 못한 스크립트에 대해 최소한의 정보를 오류 발생 시 window.에 전달합니다.정적 미디어에 대해 별도의 도메인을 사용하는 사이트에 대한 오류 로깅을 허용하기 위해 여러 브라우저에서 표준 img crossorigin 특성과 동일한 정의를 사용하는 스크립트에 대해 crossorigin 특성을 사용하도록 설정했습니다. 우리는 자바스크립트를 CDN으로 이동한 이후로 스크립트가 이 문제로 인해 어려움을 겪고 있다는 것을 깨달았습니다.추가했습니다.crossorigin"하드코딩된" 스크립트 태그에 대해 잘 작동하는 스크립트 태그의 속성..

programing 2023.07.28

이 보안 문제를 해결하는 방법

이 보안 문제를 해결하는 방법 저는 10초마다 서버 컨트롤러에서 작업을 호출하는 Ajax-polling 스크립트를 구현했습니다.응답을 사용하여 다음의 내용을 대체합니다.div: function getFoo() { var link = '/Secure/GetFoo'; $.post(link, function (response) { $('#FooSection').replaceWith(response); }); setTimeout("getFoo();", 10000); } 이것은 https를 통해 이루어집니다.잠시 동안 "유휴" 상태가 되면 IE에 다음 메시지가 표시됩니다. 이 페이지는 제어할 수 없는 정보에 액세스하고 있습니다.이로 인해 보안 위험이 발생합니다.계속하시겠습니까? 사용자가 예를 클릭하면 페이지가 다..

programing 2023.07.28

selectOneMenu ajax 이벤트

selectOneMenu ajax 이벤트 편집 가능한 prime faces select One Menu를 사용하여 값을 표시하고 있습니다.사용자가 목록에서 항목을 선택한 경우 텍스트 영역을 업데이트해야 합니다.단, 사용자가 selectOneMenu에 입력했을 경우 텍스트영역은 갱신되지 않습니다. 에이잭스 이벤트 안 하고도 해결할 수 있을 것 같아서하지만 여기서 어떤 이벤트를 이용할 수 있는지 모르겠어요.저는 그밖에 몰라요.valueChange다른 이벤트도 있나요?onSelect또는onKeyUp? 코드는 다음과 같습니다. PrimeFaces ajax 이벤트는 문서화가 잘 되지 않을 수 있으므로 대부분의 경우 소스 코드로 이동하여 직접 확인해야 합니다. p:selectOneMenu는 변경 이벤트를 지원합니다..

programing 2023.03.25

새로 고치지 않고 페이지의 데이터 업데이트

새로 고치지 않고 페이지의 데이터 업데이트 상태를 업데이트해야 하는 웹 사이트가 있습니다.비행기처럼 출발, 크루즈 또는 착륙을 합니다.뷰어에게 페이지 전체를 새로고침하지 않고 상태를 새로고침 할 수 있도록 하고 싶다.AJAX와 jQuery로 하는 방법이 있다는 것은 알고 있습니다만, 어떻게 동작하는지는 잘 모르겠습니다.나도 그들이 가지길 바라지 않고 버튼을 클릭해.그게 어떻게 될지 아는 사람이 있다면 정말 고맙겠다!이것은 보통 AJAX라고 불리는 기술을 사용하여 달성됩니다.이 기술은 (백그라운드에서) 비동기식으로 데이터를 로드하므로 페이지를 다시 로드할 필요 없이 콘텐츠를 업데이트할 수 있습니다. AJAX를 구현하는 가장 쉬운 방법은 jQuery 메서드를 사용하는 것입니다.이 방법을 사용하면 웹 서버에서..

programing 2023.03.25

업로드한 파일의 데이터를 javascript로 가져옵니다.

업로드한 파일의 데이터를 javascript로 가져옵니다. csv 파일을 업로드하여 그 파일 내의 데이터를 처리하고 싶습니다.그렇게 하는 가장 좋은 방법은 무엇일까요?저는 php 스크립트를 사용하지 않는 것을 선호합니다.저는 다음 단계를 수행했습니다.그러나 이 메서드는 파일 경로 대신 파일 이름만 반환합니다.그래서 나는 원하는 결과를 얻지 못했다. function importPortfolioFunction( arg ) { var f = document.getElementById( 'importPfForm' ); var fileName= f.datafile.value; } 그럼 어떻게 하면 그 파일에 데이터를 넣을 수 있을까요?다음 예시는 html5rocks 솔루션을 기반으로 합니다.브라우저의 FileRe..

programing 2023.03.25

포스트백 후 javascript 기능 실행

포스트백 후 javascript 기능 실행 업데이트 패널 내에서 포스트백 후 Javascript 이벤트를 실행하려면 어떻게 해야 합니까?사용할 수 있습니다.endRequest의 사건PageRequestManager. 새로고침 시 ClientScriptManager를 사용하여 함수를 호출할 수 있습니다. ClientScriptManager.RegisterStartupScript(this.GetType(), "AKey", "MyFunction();", true); http://msdn.microsoft.com/en-us/library/asz8zsxy.aspx간단하게 그런 다음 Button1이 트리거될 때마다 pageLoad()가 계속 호출됩니다. Dave Ward의 이 글을 읽어주세요.이것을 시험해 보세요...

programing 2023.03.10