저는 그동안 사용하지 않고 서로 다른 변수를 추가 로깅합니다 Firefox 디버거 콘솔 상태를 확인할 수 있습니다.
그러나 많은 곳에 있는 '' 내 '파일, 난 내가 추가하기에서는 콘솔드로그 맹자이스 다음 오류 메시지가 메시지 대신' 내 이름은 리틀이에요 handwritten 혼자.
>, 동기식 스믈하트프리퀘스트 는 사용되지 주 스레드할 상태였기 때문에 큰 효과를 및끝 user& # 39 의 경험하십시오. 자세한 내용은 http://xhr.spec.whatwg.org/
어떤 대안을 위한 래퍼 (wrapper) '또는' 내 코드를 사용하는 이 오류가 발생하지 않습니다 추가합니까 콘솔드로그 합니까?
내가 그렇게 wrong" ";?
이 날 상태입니까 기술입니까 게으른 내가 어렸을 때 태그번호 스크립트입니다 일부로 포함되어 있고 컨텐츠가 활동하다 반환되었습니다. 다음과 같은
부분 HTML 내용:
<div>
SOME CONTENT HERE
</div>
<script src="/scripts/script.js"></script>
적어도 내 경우에는 해당 HTML 콘텐츠를 돌아오면 보인다, 그렇게 하면 jQuery 를 통해 전날에약혼자에게 스어 전화를 걸고 받을 수 있는 스크립트입니다. 이 때문에 사용에 문제가 있는 것으로 비동기식 호출하십시오 플래깅 거짓값 스크립트입니다 계속하시겠습니까 로드중 합니다.
이와 같은 상황에서 you&; d # 39 더 잘할 수 있는 일종의 레임워크 바인딩하면 의해 제공되는 붙여넣습니다 JSON 데이터 템플릿 및 반환 및 그냥 객체 또는 방식에 따라 스크립트에 로드하십시오 변경할 수 있습니다.
[# 39 jQuery& 제스크리프트 () ',' s] 사용할 수도 있습니다 (http://api.jquery.com/jQuery.getScript/) 잡기 위한 관련 스크립트입니다. 이것은 단순한 직선입니다 해야했다 It& # 39 의 복제본이므로 I& 보지 않을 때, 모든 개의경고 # 39 m 떨어져 있지만 jQuery 예제 스크립트에만 로드되었는지 이쪽요.
<script>
var url = "/scripts/script.js";
$.getScript(url);
</script>
[
] [1]수 주 내에 있는 경고 메시지가 인해 스믈하트프리퀘스트 요청임을 스레드할 비동기 플래깅 설정되었습니다 거짓값.
https://xhr.spec.whatwg.org/ # 동기식 플래깅:
>. 노동자의 동기식 스믈하트프리퀘스트 바깥쪽인지가 중입니다 >. 웹 플랫폼으로서 제거할 수 있는 큰 효과가 있다. >. # 39 의 및끝 user& 경험하십시오. (이는 걸리는 긴 과정의 많은 >. 금지되나니.) 개발자를 위한 거짓값 전달하십시오 비동기 인수 때 한다. >. JavaScript 글로벌 환경 문서인 환경. 사용자 에이전트 >. 이러한 사용을 강력히 반발하고 있는 데 대한 권장됨 경고자로서 개발자 도구 >. 공을 던질 때 시험해볼 수 있는 잉바리다코스서로 idfsysobject. >. 발생합니다.
향후 방향은 스믈하트프리퀘스트스 허용하시겠습니까 작업자 스래드입니다) 에 그쳤다. 고안되었습니다 경고 메시지가 될 수 있는 효과를 얻을 수 있습니다.
하지만 나는 이 같은 문제를 해결할 수 있는 비동기 방식으로 문제에 대해서도 있다. 참. 하지만 내가 직접 쓸 때 진정한 작동하잖아 기본적으로 네트워크임을 알고 있습니다
$.ajax({
async: true, // this will solve the problem
type: "POST",
url: "/Page/Method",
contentType: "application/json",
data: JSON.stringify({ ParameterName: paramValue }),
});
jQuery 는 ' ()' 기능을 통해 이 홀트리디.
$.holdReady(true); //set hold
function releaseHold() { $.holdReady(false); } //callback to release hold
$.getScript('script.js', releaseHold); //load script then release hold
( 오류 없음 ) 는 실제 스크립트입니다 로드중 비동기적입니다 효과가 있지만, 고객의 경우 동기식 미삭 JavaScript 런입니다 문서 후 준비됐어들 .
>. 일반적으로 사용되는 동적 스크립트입니다 고급 피쳐인 이 >. 로더, jQuery 플러그인을 추가 JavaScript 불러오시길 하는 등 >. dom 경우에도 나타날 수 있으므로 전에 이벤트 준비 >. 준비되었음.
Documentation:< br>; https://api.jquery.com/jquery.holdready < br> < br>;;;
[자크 미그레티] 에서 (https://github.com/jquery/jquery-migrate/blob/master/warnings.md # 자크 미그레티 이케리홀트리디 는 사용되지): > 제크리스홀트리디 () 는 사용되지 , >.
실제로 이 경고에는 @ 콘솔입니다 로그, 부끄러운 줄 모르고 나를 도와준 @webgr 부분 오토메이티드 디버그로 또 다른 부분은 정말 많은 것을 재생하느뇨 오토메이티드 다운보테스: (
어쨌든 내가 어떻게 이 경고에는 일으킬 수 있다는 것과 슬라이드에서는 내 경우:
제 경우에는 2 는 ajax 호출 이전에 nnt 때마다 다른 플러그인에는 로드중 .js 라이브러리보다는 필요 없는 것도 필요하다. 로그 (rogue 플러그인에는 비활성화해도 경고를 보낸 제거했습니다. 해당 지점에서 직접 문제를 해결할 수 있도록 할 수 있습니다 (예를 들면 제한값 로드 스크립트 중 특정 페이지 또는 이벤트 - 이것은 특정 답이 여기 너무) 로그온하거나 3rd 파티 플러그인 개발자 이를 해결하기 위해.
따라서 누군가가 바란다.
저는 그동안 인상적이군 모든 해답을 찾고 있습니다. 저는 그가 번호를 확증하노라 만들어타오르는 문제를 제공해야 합니다. 아래 예제는 스크립트입니다 https://partner. microsoft. jquery 의 경우, 주어진 페이지그프프 어졌다면 이해해 표시문.
$().ready(function () {
$.ajax({url: "page.php",
type: 'GET',
success: function (result) {
$("#page").html(result);
}});
});
저도 이런 경고가 다음 사례:
1), '< 포함된 스크립트입니다 유형 = " file1 text/javascript"; src = ";;;; /script> /javascript/jquery-1.10.2.js" > < '. 페이지에는 입력입니다 보다 작은 자연수이다. I 입력 값을 입력하십시오. 일부 현장 및 버튼을 클릭합니다. Sends 대한 입력입니다 개외부 php 파일을 포함한다.
재거됨 '< 스크립트입니다 유형 = " text/javascript";; src = ";;;; '에서 /javascript/jquery-1.10.2.js" > < /script> 개외부 php 파일과 경고야 아니어도 작동합니다.
내가 알고 있다 ',' 의 첫 번째 파일 (file1) 로드중 로드하십시오 jquery-1.10.2.js 그 페이지를 다시 로드합니다 않습니다 (php 로 데이터를 사용하여 파일을 전송하면 '외부' $ 스포스트 포함한다), '다음' jquery-1.10.2.js 존재. 그래서 다시 로드하기에 필요 없을 것입니다.
난 또 오류 때문에 같은 @Nycen 맡을게 https://partner. microsoft. 클로드 파레. 가 Select2 플러그인에는 내거냐 있었다.
이를 해결하기 위해 재거됨 루이구요.
src="//cdnjs.cloudflare.com/ajax/libs/select2/4.0.0/js/select2.min.js"
및 오류 도망.
내 경우에는 이 해결됩니다.
>. JS
$.ajaxPrefilter(function( options, original_Options, jqXHR ) {
options.async = true;
});
이 질문에 이 링크를 않았다.
https://stackoverflow.com/questions/28322636/synchronous-xmlhttprequest-warning-and-script
내 경우 이는 , 프레셰 인해 이 부분을 스크립트입니다 " 시드네제스 Selections". Cloudflare 제공하는 앱.
Cloudflare 는 지난 3월 2015년) 에 따르면, 이 앱은 " ", 더 이상 사용되지 않습니다. 이 메시지는 바로 내가 켜졌음 끄기나 사라졌다.
구글 앱스 https://www.cloudflare.com/a/cloudflare-apps/yourdomain.com 방문하여 액세스할 수 있습니다.
NB: 제 대답은 이 복제본입니다 여기있을 스레드할 https://stackoverflow.com/questions/28322636/synchronous-xmlhttprequest-warning-and-script/30332136 # 30332136 (찾았을 때 모두 솔루션을 찾고)
경험하십시오
Ajax 에 대한 확인 요청에 대해, 나를 문제는 제가 걱정했던것 잘 수 있지만, 이 경우 HTML 문자열이어야 포맷되었을 테이블 등의 문제가 발생할 수 있는 서버가 요청을 했고, 이에 따라 다시 돌아온 리디렉션하는 오류 페이지가 HTML 코드 페이지 오류 (a ',' 태그번호 < 스크립트입니다 어딘가에 있는 것이다. 내가 콘솔입니다 로깅된 ajax 의 대응 및 that& # 39) 이 아니다 "라고 할 때, 노동쟁의와 내 디버깅하지 검색되어야 걸 해야 했다.