document.write를 사용하여 HTML을 브라우저에 출력합니다 (곧 .innerHTML로 변경 예정).사용자 정의 마크 업 언어가 html로 깨졌습니다.
뷰 소스를 사용할 때 마크 업만 볼 수 있지만 HTML 출력을 볼 수 없습니다. 그러나 시각적으로는 행 1과 2의 0부터 6까지가 완전히 누락되어 다음과 같이 주석 처리되었음을 확인했습니다.
아래의 마크 업을 검사 할 때 나는이 두 행에 많은 특수 문자가 있다는 것을 알게되어 이것이 문제라고 생각하게 만듭니다.
참고
각 행은 ||
로 분할되고, 각 필드가 |
로 분할된다. 당신이 볼 수 있듯이 마크 업 lanaguage가 제대로 이스케이프됩니다 superfulous | 또는 ||
사실 난 그냥 태그가 어떤 이유로립니다되고주의 :
https://www.google.com/#hl=en&sclient=psy-ab&q=new+york+city+venture+capitalists&pbx=1&oq=new+york+city+venture+capitalists&aq=f&aqi=&aql=&gs_sm=12&gs_upl=0l0l0l98460l0l0l0l0l0l0l0l0ll0l0&bav=on.2,or.r_gc.r_pw.r_qf.,cf.osb&fp=94def8e69f73d3d7&biw=1214&bih=852
한 번 내가 할 내가 관련 코드를 게시합니다
<a class=\'bookmark_tweet\' target=\'_blank\' href=\'https://www.google.com/#hl=en&sclient=psy-ab&q=new+york+city+venture+cap
된다 그것을 :
문제가 HTML 페이지에서 누락 된 내용이면 HTML을 생성하는 데 문제가 있습니다. 그것에 대해 물어야합니다. –