2012-01-26 2 views
0

내 PHP 스크립트에서 가져 오려는 페이지에는 ajax가 포함되어 있습니다. 그래서 내가 뭔가를 할 때 : file_get_contents ($ url);php : AJAX가로드 된 페이지 내용 가져 오기

자바 스크립트로 내용을 수신합니다.

모든 아약스가 실행 된 페이지를 가져올 수 있습니까?

+0

Ajax를 사용하여 일부 컨텐츠를로드하는 결과물 인'file_get_contents ($ url)'(btw. 원격 서버에서로드합니까?)로 페이지를로드하고 결과적으로 JS 소스를 얻고 있습니다. 권리? –

답변

2

AJAX를 통해 들어오는 자바 스크립트에서 자바 스크립트 내용을 실행하려면 스크립트에서 eval을 실행해야하지만 자바 스크립트가 "사용자 입력"이 아닌지 확인하는 것이 좋습니다. 그렇지 않으면 사용하면 심각한 보안 문제가 발생했습니다.

eval - AJAX를 통해 내용을 가져 와서 AJAX 성공으로 js 파일의 함수를 활성화 할 때 js 파일을로드하는 것이 좋습니다.

관련 문제