를 주입하는 것은, 우리가 HTTPAsyncRquest를 새로 고치지 않고 웹 페이지를 업데이트를 사용하려면 다음 두 가지 방법을 생각 해보자 대) AsyncRequest에 의해 반환 된 데이터는 페이지 을 업데이트하는 결과 HTML을 작성하기 위해 구문 분석되거나 해석됩니다. JSON :: parseAndExecute (returnedData);// 그냥 예제아약스 :</p> <p>1 : 건물의 HTML 토론을 생성하지 질문을 묻는 StackOverflow의의 제안을 준수하려고 노력하는 HTML
2) AsyncRequest에 의해 반환 된 데이터는 실행되는 원시 jScript이며 페이지가 업데이트됩니다. 예 : 일반 old : eval (returnedData); // 우리가 알고있는 returnedData는 악의적 인 코드가 아닙니다.
학계/환경 설정 문제를 배제하기 위해 서버와 클라이언트를 모두 프로그래밍 할 때 동일한 프레임 워크를 사용한다고 가정합니다. 유일한 차이점은 만들 옵션/플래그가 있다는 점입니다 그것은 JSON 또는 raw jscript를 내 보낸다.
그런 시나리오에서 어느 쪽을 선호해야하는지 기술적 인 이유가 있습니까?
원시 JSCRIPT는 대부분의 경우 더 빠르고 유연해야하지만 내가 찾은 대부분의 프레임 워크는 JSCRIPT를 반환하지 않고 대신 JSCRIPT에 의해 해석되는 데이터이기 때문에이 질문을드립니다.
는 (그냥 명확히 : 내가 부탁 해요이 작은 빠른 보안 위험이 있습니다 compatiblity 위험????)
첫 번째 게시물을 유래로, 너희를!
첫 번째 upvote 당신, 너희! 좋은 질문. :-) – Cerebrus