2011-02-08 2 views
0

사용하는 동안 내가 페이지에 표시하는 파일의 전체 코드를 얻을 형태 include 'filename.js';포함 사용하는 동안 페이지의 전체 파일 코드를 받고/include_once 문/require_once를

의/include_once 문/require_once를 포함한다. 내가 도대체 ​​뭘 잘못하고있는 겁니까?

+1

코드를 보여 주실 수 있습니까? 대부분 자바 스크립트 파일을 포함하려고합니다. include 및 require는 PHP 파일 용입니다. 스크립트 태그 – Cfreak

+0

을 사용하여 HTML 소스에서 수행해야하는 javascript 파일을 포함 시키려면 filename.js를 PHP 스크립트 안에 포함하고 있습니까? 문제의 코드 주위에 조금 더 많은 컨텍스트를 포함시켜야합니다. 편집 : 그래, 무슨 Cfreak했다. – BMitch

+0

예, 포함시키고 자하는 jquery 파일입니다. 대신 을 사용해야합니까? – user550265

답변

1

포함 된 파일에는 스크립트의 전역 수준에 텍스트가 있습니다. 필요시에만 텍스트를 출력하려면 PHP 함수 안에 넣고 해당 함수를 호출해야합니다.

0

PHP 스크립트에는 javascript 파일을 포함하지 않습니다. 당신은 페이지에서 인라인 이내에 포함 할 수 있습니다, 또는 더 적절하게, 당신은 (반환 된 페이지의 HEAD 섹션의 일환으로) 당신의 PHP에 다음을해야하므로 클라이언트는 별도로 JS 파일을 검색합니다

echo "<script type=\"text/javascript\" language=\"javascript\" src=\"".$js."\"></script>\n"; 

여기서 $ js는 스크립트 URL을 가리키는 변수입니다.

+0

'코드'를 사용하는 경우 페이지의 헤드 섹션에있는 '코드'는 동일 할 것입니까? '코드'는