2010-07-22 5 views
-1

텍스트 파일에서 html 태그를 읽는 Perl 프로그램이 있습니다. (나는 이것이 명령 행에서 펄 프로그램을 실행할 때 HTML과 같이 인쇄해야하기 때문에 효과가 있음을 확신한다.) 그런 다음 "html"을 웹 페이지에 전달하여 ajax 요청으로 리턴한다. 그런 다음 innerHTML을 사용하여 해당 문자열을 div에 고정시킵니다.Perl AJAX에서 html 문자를 스트링에서 제거하고 있습니까?

문제가 있습니다. 모든 텍스트 정보가 필요한 곳으로 전달되고 있습니다. 하지만 "<" ">"및 "/"은 제거됩니다.

어느 누구도 이에 대한 답변을 알고 있습니까?

+2

자바 스크립트에서 Perl의 "html"을 alert()하거나 console.log()하면 어떻게됩니까? – Pat

+1

이것은 매우 모호한 질문입니다. 데이터가 원하는 부분으로 바뀌고 있는지 추적해야합니다. 서버 또는 클라이언트 사이드 자바 스크립트에 문제가있을 수 있습니다. – mpeters

답변

0

일부 코드 및 데이터 예제가 없으면 약간의 질문이 있지만 글자가 모호한 경우 텍스트를 HTML 인코딩해야 할 수 있습니다 (예 : HTML::Entities).

나는 가지 그 innerHTML을에 삽입에 문제지만, 구체적인 예를하지 않고, 즉

0

특수 문자를 제거하는 서버에 모드가있을 수 있습니다 먼저 떠오르는 일이 surprized하고 있습니다. 아파치를 사용하고 있습니까? (나는 이것이 무슨 일이 일어나고 있는지 의심 스럽다).

클라이언트 측에서 무언가가 제거되면 AJAX 호출의 응답 핸들러 부분에있을 가능성이 큽니다. div에 문자열을 고정시키는 코드를 표시하십시오.

관련 문제