2011-12-18 2 views
0

아약스가 내 웹 사이트에서 작동하도록 관리했습니다. 그것은 PHP 파일을 반환합니다. 문제는 PHP 텍스트 파일을 일반 텍스트로 표시한다는 것입니다. 대신 html 태그를 렌더링하고 표시해야합니다.아약스에 의해 반환 된 파일을 렌더링하는 방법

+1

표시 할 기존 코드는 무엇입니까? HTML도 일반 텍스트입니다. 평범한 텍스트로 정확히 무엇을 의미합니까? –

+0

내 PHP 파일에 태그가 있습니다. 최종 결과물은 이미지가 아니라 텍스트 입니다. 나는 지금 명확한가 ?? – kamaraj6990

+0

은 html 요소 인 innerHTML 속성에 (태그가있는) 텍스트를 할당하기 만하면됩니다. –

답변

3

this 페이지를 확인하십시오.

응답을받은 후에는 대상 요소의 속성 인 innerHTML에 할당해야합니다. 당신이 (자바 스크립트 방법) 아약스의 응답을받을 때, 작업을하고있다 제공이

document.getElementById("result").innerHTML = the_string_returned_by_ajax; 

링크를 할 지금

<div id="result"></div> 

: 웹 페이지에서

는 사업부가 견본.


당신 여전히 킵 보는 html 태그가 아닌 브라우저에 의해 렌더링 된 HTML, 그것은 아약스에 대한 서버 측 스크립트 즉, 그렇게에 &lt; 대신 < 및 반환 할 수있다 이스케이프 문자열을 반환 가능성이있는 경우.

관련 문제